Re: X3: Alternative operator doesn't reduce?
sehe <[email protected]> Sat, 11 Jul 2020 04:52:27 +0200
| Newsgroups | gmane.comp.parsers.spirit.general |
|---|---|
| Message-ID | <[email protected]> |
> > On Fri, Jul 10, 2020 at 5:38 PM Aaron Graham <[email protected]> > > wrote: > > I've written a lot of very complicated qi parsers and I don't remember ever > running across this problem. It's possible it just never came up, but I > doubt it. I've written a ton of parsers, and yeah this never came up before X3. I think it didn't use to come up with X3 until some of the fixes related to single-element sequence handling but I can't prove it. And yeah, it's obnoxious because simple string productions often don't work. I don't have many examples handy because I basically stopped caring, I have learned to work around things, but it is one of the reasons I stick with Qi in production. Just adding my $0.02