I have no formal programming background. I've spent last two or three years 
trying to learn lexers parsers. So, take what I say for what it's worth. After 
banging my head against, JavaCC, Antlr and Rats! for a while, I came to the 
conclusion that if one has never used any of those libraries (and in my case 
never took a compilers course), one will have an easier time writing hand 
written lexer and parser. IMHO those tools are for users who have already 
written a parser or two, know what they are doing and are well versed with the 
terminology. They can easily make the jump and fill the gaps which those tools 
pose. 

Here are some benefits.

- Can debug your own code.
- Don't have to deal with cryptic generated code.
- Don't have to learn a new syntax. 


Venkat
 

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists



Reply via email to