Hannes,<br><br><div class="gmail_quote">On Thu, Mar 31, 2011 at 2:26 PM, Hannes Hirzel <span dir="ltr"><<a href="mailto:hannes.hirzel@gmail.com">hannes.hirzel@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
On 3/30/11, Nikolay Suslov <<a href="mailto:nsuslovi@gmail.com">nsuslovi@gmail.com</a>> wrote:<br>
> >From conceptual and practical point of view,<br>
> OMeta - is not yet another "system tool" written for Squeak or another fork,<br>
> in contrary to XTreams (a generalized stream/iterator framework written in<br>
> Smalltalk) burned in Pharo. </blockquote><div><br>Oh! That's Gmail's check spelling fault, sorry. <br>I meant: XTreams was borned in Pharo (not burned :)<br> </div><div><br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
XTreams is primarily a generalized stream/iterator framework. It<br>
contains PEG parser generation facilities, which I assume might use<br>
XTreams. If not the PEG parser stuff could be separated.<br>
<br></blockquote><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Nikolay, what you write is interesting but too terse for me to<br>
understand. If I understand you right you mean that OMeta goes beyond<br>
the PEG parser in XTreams and PetitParser (L. Renggli) and Helvetia (L<br>
Renggli).<br>
<br>
In which ways does OMeta go beyond these other tools?<br>
<br></blockquote><div><br>Again, I just could repeat, OMeta is not yet another tool, like PEG parser stuff, that could be founded in XTreams, Helvetica or PetitParser and others. It is a language, furthermore it is an object-oriented language for pattern matching. And it is based just on a variant of PEGs, which have been extended to handle arbitrary data types. <br>
Thinking, that I couldn't say better then it is written on the author's site and his paper (<a href="http://www.tinlizzie.org/%7Eawarth/papers/dls07.pdf">http://www.tinlizzie.org/~awarth/papers/dls07.pdf</a>), how OMeta goes beyond.<br>
<br>Regards,<br>Nikolay<br><br> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
AND: Of course very welcome that you run for the board.<br>
<font color="#888888"><br>
--Hannes<br>
<br>
</font></blockquote></div><br>