Hi Roman,

Well done, and thank you for the write up of your approach. It sounds
similar to what I described in 2007 and 2010.

Do you use recursive descent too, or is it purely recursive ascent when a
grammar has left-recursion?

For parsers based on context-free grammars, there is a technique called
recursive ascent-descent. Perhaps that name should be applied to PEG-based
parsers that use ascent and descent too.

Orlando

On Fri, Jan 3, 2020, 13:15 Roman Redz <ro...@redz.se> wrote:

> My "Mouse" (http://mousepeg.sourceforge.net) has just received some
> ability to process left-recursive  grammars.
> It uses an experimental technique of "recursive ascent" outlined in
> http://www.romanredz.se/Mouse/RecursiveAscent.pdf.
> A precise theoretical analysis is still waiting.
> Roman
> _______________________________________________
> PEG mailing list
> PEG@lists.csail.mit.edu
> https://lists.csail.mit.edu/mailman/listinfo/peg
>
_______________________________________________
PEG mailing list
PEG@lists.csail.mit.edu
https://lists.csail.mit.edu/mailman/listinfo/peg

Reply via email to