Le 06/09/2010 15:59, Randall R Schulz a écrit :
On Monday September 6 2010, Attila Szegedi wrote:
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 [not] up to speed with parser generators.
(Edit applied by RRS based on correction from DM.)
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.
Seconded.
Yeah, let's start writing a parser generator !
There, you can't say we didn't try to warn you :-)
Attila.
Randall Schulz
Rémi
--
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.