[antlr-interest] stuff I don't like about ANTLR 2.x

mzukowski at yci.com mzukowski at yci.com
Mon Mar 8 09:59:03 PST 2004


I also hate dealing with ambiguous keywords!

Monty

-----Original Message-----
From: mzukowski at yci.com [mailto:mzukowski at yci.com] 
Sent: Monday, March 08, 2004 9:55 AM
To: antlr-interest at yahoogroups.com
Subject: RE: [antlr-interest] stuff I don't like about ANTLR 2.x

I would like a better way to manage all the warnings.  I don't particularly
like the warnWhenAmbig=false flag.  For one it doesn't work for all the
cases I want it for. 

I think a companion tool could be better at annotating error messages and
presenting new ones/hiding old ones, etc.  

An ANTLR Cookbook would be quite handy too, and could be built on top of the
existing examples, and my C grammar :)

Of course there's a slew of tree things but Loring's got that covered from
the design cabal.

Interactive parsers are not so fun with ANTLR 2.

I would like to be able to trace a Token all the way back to file offsets so
I could modify files in place, not have to regenerate them entirely.  That's
not so easy with Unicode.

Monty



-----Original Message-----
From: Terence Parr [mailto:parrt at cs.usfca.edu] 
Sent: Saturday, March 06, 2004 12:05 PM
To: antlr-interest at yahoogroups.com
Subject: [antlr-interest] stuff I don't like about ANTLR 2.x

Folks,

In preparation for the ANTLR 3.0 whitepaper, I need to start writing 
down everything that annoys me about ANTLR 2.0.  I have started another 
"blog" document:

http://www.antlr.org/blog/antlr3/antlr2.bashing.tml

Feel free to send in your pet peeves to me or to this list.  I will try 
to add to this file.

I can hear John Mitchell now: "predicate hoisting!" ;)

Terence
--
Professor Comp. Sci., University of San Francisco
Creator, ANTLR Parser Generator, http://www.antlr.org
Cofounder, http://www.jguru.com
Cofounder, http://www.knowspam.net enjoy email again!
Cofounder, http://www.peerscope.com pure link sharing





 
Yahoo! Groups Links



 


 
Yahoo! Groups Links



 


 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
     http://groups.yahoo.com/group/antlr-interest/

<*> To unsubscribe from this group, send an email to:
     antlr-interest-unsubscribe at yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:
     http://docs.yahoo.com/info/terms/
 



More information about the antlr-interest mailing list