On 1/31/2012 6:05 PM, Michael Haberler wrote: > ok, while this wonderful discussion was raging on, I built a working parser > for the current linuxcnc dialect, as an experiment in feasability (this is > NOT an end-user tool!) > > http://git.mah.priv.at/gitweb/emc2-dev.git/shortlog/refs/heads/parser-v2-dev > > - Michael > > ps: I'd appreciate feedback from language geeks wrt to removing shift/reduce > conflicts. > >
Michael: To quote an Australian friend, "Good on ya, Mate!" (Best said with a raised tinny of beer in your hand.) To quote an old proverb, "a bird in the hand is worth two in the bush." Regarding your postscript, see treatments like http://docs.freebsd.org/info/bison/bison.info.Expect_Decl.html and its linked material for a very pragmatic approach to the problem. I know this approach is anathema to purists but sometimes pragmatism works. A better answer is ... well, wait, I'll bet Erik has better things to say than I do. I'm twenty years out of practice and likely to shoot myself in the foot if I go off halfcocked. Regards, Kent ------------------------------------------------------------------------------ Keep Your Developer Skills Current with LearnDevNow! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-d2d _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users