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=
 &lt;<a href=3D"mailto:[email protected]">[email protected]</a>&gt; 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">&gt; &gt; On Fri, Jul 10, =
2020 at 5:38 PM Aaron Graham &lt;<a href=3D"mailto:[email protected]" t=
arget=3D"_blank">[email protected]</a>&gt;<br>
&gt; &gt; wrote:<br>
&gt; <br>
&gt; I&#39;ve written a lot of very complicated qi parsers and I don&#39;t =
remember ever<br>
&gt; running across this problem. It&#39;s possible it just never came up, =
but I<br>
&gt; doubt it.<br>
<br>
I&#39;ve written a ton of parsers, and yeah this never came up before X3.<b=
r>
<br>
I think it didn&#39;t use to come up with X3 until some of the fixes<br>
related to single-element sequence handling but I can&#39;t prove it. And<b=
r>
yeah, it&#39;s obnoxious because simple string productions often don&#39;t =
work.<br>
<br>
I don&#39;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==--