3 ms·
Well, Antlr (http://www.antlr.org/ http://www.antlr.org/) has replaced yacc for most of the practical work already. Daniel Spiewak also mentions parser combinat
by DanielRibeiro 16y ago
Well, Antlr (http://www.antlr.org/ http://www.antlr.org/) has replaced yacc for most of the practical work already. Daniel Spiewak also mentions parser combinators and how GLL parsers can be much easier to use and yet fast enough most of the time (http://www.codecommit.com/blog/scala/unveiling-the-mysteries-of-gll-part-1 http://www.codecommit.com/blog/scala/unveiling-the-mysteries...). He mentions parser combinators as domain specif languages for creating parsers (http://www.codecommit.com/blog/scala/the-magic-behind-parser-combinators http://www.codecommit.com/blog/scala/the-magic-behind-parser...).
Despite all of these, adoption of better techniques is really slow. As usual.
- sliverstorm 16y agoHeh... Yacc, Bison, Antlr...