> 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

Reply via email to