I've used ANTLR, which is relatively easy to comprehend by being primarily a LL(k) recursive descent parser.
Sadly, it also suffers from the usual problems of LL parser generators, like barfing on left-recursive grammars.
Sadly, it also suffers from the usual problems of LL parser generators, like barfing on left-recursive grammars.
No comments yet.