Re: X3: Alternative operator doesn't reduce?
Michael Powell <[email protected]> Fri, 10 Jul 2020 23:16:05 -0400
| Newsgroups | gmane.comp.parsers.spirit.general |
|---|---|
| Message-ID | <CAM=aUXqqYasZy=wBF_zLDpjrD_9dQEmxqTzU=-TXA0tbNH0exg@mail.gmail.com> |
--===============7397825819443370434== Content-Type: multipart/alternative; boundary="00000000000078e3e605aa21e1c8" --00000000000078e3e605aa21e1c8 Content-Type: text/plain; charset="UTF-8" On Fri, Jul 10, 2020 at 11:12 PM sehe <[email protected]> wrote: > > > 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. > Sounds legit to me. I concur. Have never had a problem with Qi. Tried, true, proven. Although, it does beggar the question, will X3 ever be ready for prime time? Just adding my $0.02 > > > _______________________________________________ > Spirit-general mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/spirit-general > --00000000000078e3e605aa21e1c8 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div dir=3D"ltr"><br></div><br><div class=3D"gmail_quote">= <div dir=3D"ltr" class=3D"gmail_attr">On Fri, Jul 10, 2020 at 11:12 PM sehe= <<a href=3D"mailto:[email protected]">[email protected]</a>> wrote:<br></div><= blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-l= eft:1px solid rgb(204,204,204);padding-left:1ex">> > On Fri, Jul 10, = 2020 at 5:38 PM Aaron Graham <<a href=3D"mailto:[email protected]" t= arget=3D"_blank">[email protected]</a>><br> > > wrote:<br> > <br> > I've written a lot of very complicated qi parsers and I don't = remember ever<br> > running across this problem. It's possible it just never came up, = but I<br> > doubt it.<br> <br> I've written a ton of parsers, and yeah this never came up before X3.<b= r> <br> I think it didn't use to come up with X3 until some of the fixes<br> related to single-element sequence handling but I can't prove it. And<b= r> yeah, it's obnoxious because simple string productions often don't = work.<br> <br> I don't have many examples handy because I basically stopped caring, I<= br> have learned to work around things, but it is one of the reasons I<br> stick with Qi in production.<br></blockquote><div><br></div><div>Sounds leg= it to me. I concur. Have never had a problem with Qi. Tried, true, proven.<= /div><div><br></div><div>Although, it does beggar the question, will X3 eve= r be ready for prime time?=C2=A0</div><div><br></div><blockquote class=3D"g= mail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204= ,204,204);padding-left:1ex">Just adding my $0.02<br> <br> <br> _______________________________________________<br> Spirit-general mailing list<br> <a href=3D"mailto:[email protected]" target=3D"_blank">S= [email protected]</a><br> <a href=3D"https://lists.sourceforge.net/lists/listinfo/spirit-general" rel= =3D"noreferrer" target=3D"_blank">https://lists.sourceforge.net/lists/listi= nfo/spirit-general</a><br> </blockquote></div></div> --00000000000078e3e605aa21e1c8-- --===============7397825819443370434== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline --===============7397825819443370434== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Spirit-general mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/spirit-general --===============7397825819443370434==--