On 2010.09.06., at 13:01, Dibyendu Majumdar wrote: > On Sep 6, 4:08 am, Randall R Schulz <[email protected]> wrote: >>> I am looking to implement a hand-coded lexer/parser for the language. >> >> Why? > > Primarily because I am up to speed with parser generators.
Listen, parsing is hard (well, unless your language is LISP). You'll end up wasting lot of time on debugging your parser. Worse, if later you'll want to extend your grammar, you'll likely realize that too is hard in a handwritten parser as you'll have to modify a lot of it. Parser generators exist for a reason; they do a tremendous amount of mundane work instead of you. I would never write a lexer/parser by hand, unless the goal is to amuse myself with exactly that. There, you can't say we didn't try to warn you :-) Attila. > > Regards -- You received this message because you are subscribed to the Google Groups "JVM Languages" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/jvm-languages?hl=en.
