A trouble I have in explaining things is that I use words in a technical
sense, one which is common to the literature but often completely
unknown everywhere else. :-) "Ambiguous parse" has a specialized
meaning to me and I personally would not that word here. But if you
find it helpful, that's fine.
What's going on is G1 and L0 are two different parsers, doing two
different parses, and trying to sync up. To do that, they have to agree
on the symbols they share -- the "lexemes". There are certain rules of
thumb Marpa uses, and these work a (to me) surprising amount of the
time. But I don't let Marpa carry the guessing game too far, and when
the rules of thumb don't work, Marpa throws the question back to the user.
-- jeffrey
On 05/01/2014 05:47 PM, Christopher Layne wrote:
On May 1, 2014, at 17:30, Jeffrey Kegler <[email protected]>
wrote:
If you use them inconsistently, it can't do this and complains. One of its
messages of complaint is the one you got.
In essence this is an ambiguous or possibly even impossible parse, right?
--
You received this message because you are subscribed to the Google Groups "marpa
parser" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.