I have released version 2.0 of my C# implementation of OMeta,
"IronMeta": http://ironmeta.sourceforge.net

Version 2.0 features many efficiency improvements, and implements
Sérgio Medeiros's algorithm for handling left recursion
(https://lists.csail.mit.edu/pipermail/peg/2009-November/000245.html).

It can thus handle grammars of the form:

  A = A 'a' | B
  B = B 'b' | A | C
  C = C 'c' | B | 'd'

which Warth et al's algorithm does not handle.

--
Gordon Tisher

_______________________________________________
PEG mailing list
PEG@lists.csail.mit.edu
https://lists.csail.mit.edu/mailman/listinfo/peg

Reply via email to