From: SHINDO Motoaki Date: 2008-07-08T01:19:30+09:00 Subject: Re: Does Ruby have any advantage over Python to create semantic applications? On 2008/07/07, at 22:26, Costan wrote: > I'm not sure I have understood you correctly er…well, I tend to use too broad or exaggerated expression(^_^;) > there's built-in lexical parser in Ruby but that I'll > still have to find out how does it work and if this is something that > differentiates Ruby from other programming languages like Python. er…what I've heard is not so built-in but built on-top of or add-in as Ruby interpreter, implementing one of Design-Patterns. And yes. we have to learn the usage of those Classes. I only have experiences trivial/tiny interpreter language which have no requirement for general-purpose Parser. they(mine-s') was easier with writing from scratch. But yours is to be semantic processor, so the lexical-parser deserves be learned. N.B. Python could have such Parser, so you'd better give gradual tries on both Ruby and Python to find out which you prefer. And… chneukirchen@gmail.com-san announced "Bacon 1.0" yesterday, the processor has something to do with your project. # the processor seems to accept English-like sentences for # describing Specifications. ============================= I'm the One of Sad&Mad. Shindo Motoakira =============================