I've switched over to gists because they allow comments:

https://gist.github.com/ronsavage/a372ca2802f47808374b

As for desired behaviour, you'll note cases 0 & 4 print "Output: !->! OK 
count: 2." This means the parse is correct, which is true. So why don't all 
cases do that?

I accept there could be errors after calling value() [that's why I always 
save the value], but I was expecting the above to be printed in all cases, 
whether or not the parse is ambiguous.

-- 
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.

Reply via email to