> What's the advantage there? How are they as a formal system (as > opposed to something nice to use)?
I think Alek is interested to know about PEG implementations based on a virtual parsing machine. LPEG was the first implementation of PEGs that followed this approach. Here are some links to papers about LPEG and its parsing machine: http://www.inf.puc-rio.br/%7Eroberto/docs/peg.pdf http://www.inf.puc-rio.br/%7Eroberto/docs/ry08-4.pdf > + 2 (c/lua) feature variants: > lpeg-list: https://github.com/mascarenhas/lpeg-list (list parsing) > lpeg-lrec: ??? (may be https://github.com/sqmedeiros/lpeg-lrec) (left >recursion) I (sqmedeiros) do not have an LPEG implemenation that supports left recursion. Sérgio _______________________________________________ PEG mailing list PEG@lists.csail.mit.edu https://lists.csail.mit.edu/mailman/listinfo/peg