In my experience, forcing a grammar representation to not be left-recursive tends to be unintuitive or cumbersome in many cases.
I am surveying various parser generator frameworks and I am currently reading about Antlr and Boost.Spirit.
Do either of them support left-recursive grammars? In general, which one supports more powerful grammars?
Thanks!
Aucun commentaire:
Enregistrer un commentaire