[antlr-interest] Reduction in code base after yanking AST stuff

Oliver Zeigermann oliver.zeigermann at gmail.com
Tue Jan 3 04:06:59 PST 2012


+100

2012/1/3 Terence Parr <parrt at cs.usfca.edu>:
> So, after thinking about it for very long time, I have officially decided to not support ASTs and tree grammars in honey badger. I took the plunge today and yanked it all out. It dramatically simplified everything, of course. Removing code is one of my favorite things :)  Anyway, I've done the deed. Getting honey badger to support ASTs in a fully backward compatible manner was going to be difficult anyway. v3 works and is stable. moving AST code to v4 with simply make it less reliable.
>
> These are the sizes of the various code areas in relation to their previous size (down from 100%). So, for example, the runtime is 26% smaller:
>
> runtime: 74%
> grammars: 85%
> templates: 74%
> tool code: 77%
> tests: 69%
>
> Ter
>
> List: http://www.antlr.org/mailman/listinfo/antlr-interest
> Unsubscribe: http://www.antlr.org/mailman/options/antlr-interest/your-email-address


More information about the antlr-interest mailing list