Regarding the wiki page by the same subject... I'm clearly no expert in the 
implementation guts but moving software stack seems like it could have a couple 
more benefits in addition to the ones you wrote about.  The improved 
"separation of concerns" would make it easier (at least for me!) to follow and 
debug the resulting target code.  Also it might accelerate the development (and 
maintenance) of non-Java-like targets.  

Also I hope Gavin Lambert's suggestion for "negative context" via exclusionary 
predicates makes it into v4. 

True, the hybrid approach is the key architectural gem which will make v4 even 
more powerful for "edgy" grammars.    But the separate stack will potentially 
benefit *every* grammar.   And exclusionary predicates will afford simple 
expression to certain simple grammars which I suspect may actually be more 
common than listserv traffic would suggest.  

Anyway thanks for the glimpse into the future.   I look forward to learning v4 
all over from the beginning!

Kyle 

Sent from my Verizon Wireless BlackBerry

List: http://www.antlr.org/mailman/listinfo/antlr-interest
Unsubscribe: 
http://www.antlr.org/mailman/options/antlr-interest/your-email-address

-- 
You received this message because you are subscribed to the Google Groups 
"il-antlr-interest" 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/il-antlr-interest?hl=en.

Reply via email to