Was http://bit.ly/iVXPEJ+ sufficiently clear?  Are there any problems
you see with it?

Are there cases of left-recursion which are not amenable to the
iteration/accumulator approach?

On Thu, Apr 14, 2011 at 9:49 AM, Alan Post <alanp...@sunflowerriver.org> wrote:
> I would certainly benefit from reading this part 4.
>
> -Alan
>
> On Thu, Apr 14, 2011 at 08:35:31AM -0500, Dale Schumacher wrote:
>> I was going to stop the PEG series on my blog at part 3, but given the
>> ongoing churn around this topic, I'm considering writing part 4 to
>> address the left-recursion issue.  Given that there is evidently a
>> commonly-occurring challenge in building parse-trees for
>> left-recursive infix operators, perhaps it would be valuable to
>> demonstrate techniques for handling that case in "raw" PEG.  I'm not
>> sure I want to go with automatic removal/rewriting, but (like Roman) I
>> see value in considering parse-tree creation as (at least
>> conceptually) separate from sequence recognition.
>>
>> On Wed, Apr 13, 2011 at 5:07 PM, Laurence Tratt <lau...@tratt.net> wrote:
>> > On Wed, Apr 13, 2011 at 10:26:14AM -0700, Terence Parr wrote:
>> >
>> > Dear Terence,
>> >
>> >> Hi. Yep, in the end, it was straightforward to convert any immediate left
>> >> recursion as a side effect of looking for precedence-disambiguated
>> >> expressions and the like.
>> >
>> > Thanks for the information - I need to get my head around a couple of the
>> > details, but it definitely sounds good!
>> >
>> > Yours,
>> >
>> >
>> > Laurie
>> > --
>> > http://tratt.net/laurie/ -- Personal
>> > http://fetegeo.org/      -- Free text geocoding
>> > http://convergepl.org/   -- The Converge programming language
>> >
>> > _______________________________________________
>> > 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
>
> --
> .i ma'a lo bradi ku penmi gi'e du
>
> _______________________________________________
> 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