[grammarians] starting over from scratch

Terence Parr parrt at cs.usfca.edu
Sun Nov 27 17:15:45 EST 2005


Ok, so the parse.y grammar has lots of duplicated grammar fragments  
so yacc can figure out how to do different actions depending on  
context.  Further there is lots of weird stuff going on to resolve  
ambiguities and be as tight as possible.  Some of it is beyond my ken  
giving my ruby nuby-ness.  The lexer seems mostly or all handwritten;  
haven't looked at it much.

I'm building a grammar from scratch starting with assignments. :)

Damn thing even seems to be working...

Ter


More information about the Rubygrammar-grammarians mailing list