Received: from mail-wg0-f57.google.com ([74.125.82.57]:33872) by stodi.digitalkingdom.org with esmtps (TLSv1.2:AES128-GCM-SHA256:128) (Exim 4.80.1) (envelope-from ) id 1YdzVz-0003JT-4i; Fri, 03 Apr 2015 04:12:07 -0700 Received: by wggy19 with SMTP id y19sf38094275wgg.1; Fri, 03 Apr 2015 04:11:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20120806; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type:x-original-sender:x-original-authentication-results :reply-to:precedence:mailing-list:list-id:list-post:list-help :list-archive:sender:list-subscribe:list-unsubscribe; bh=I3xIYoXIMs2LAt8O2BH1Z9HvVzi0lTnSI9zZmlEkuoE=; b=NDhiMvoB83rUAodWZM/+9/QooYXzfogn/UXs8xhX0mwiu27zNa1zJizeOWuJC/F8XN TkQD4Cva3xD28XvDiOTfeQ2f3wOgm7mDI9vvjCUwfacVPrU2IMCYguOfKStkzQDl068B JMrw/57q4YKGqeOMyhQxzzZk7wqufENVDtCTEt44HMLWYA3nSLF7MCK+U7ntFHBNPBUR kjCoHYdBFKNa8jIo6Lsy2Eu6yn1mPjHbFndVFDiaXfxGuVP278GBXcNhk32Gotc+mK4s +QA1JVtO99pmXQqBGKHoVEIEuJQuht5tXBCUTw0+oJob4qx9EndGCu8WIyEmo7+0/Wx0 82tA== X-Received: by 10.181.29.101 with SMTP id jv5mr14977wid.3.1428059508392; Fri, 03 Apr 2015 04:11:48 -0700 (PDT) X-BeenThere: bpfk-list@googlegroups.com Received: by 10.180.100.133 with SMTP id ey5ls101240wib.32.canary; Fri, 03 Apr 2015 04:11:48 -0700 (PDT) X-Received: by 10.180.106.136 with SMTP id gu8mr1588013wib.6.1428059508082; Fri, 03 Apr 2015 04:11:48 -0700 (PDT) Received: from mail-wg0-x22d.google.com (mail-wg0-x22d.google.com. [2a00:1450:400c:c00::22d]) by gmr-mx.google.com with ESMTPS id bz6si82712wib.3.2015.04.03.04.11.48 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 03 Apr 2015 04:11:48 -0700 (PDT) Received-SPF: pass (google.com: domain of gleki.is.my.name@gmail.com designates 2a00:1450:400c:c00::22d as permitted sender) client-ip=2a00:1450:400c:c00::22d; Received: by mail-wg0-x22d.google.com with SMTP id n8so19178390wgi.0 for ; Fri, 03 Apr 2015 04:11:48 -0700 (PDT) X-Received: by 10.194.158.234 with SMTP id wx10mr3950227wjb.23.1428059507976; Fri, 03 Apr 2015 04:11:47 -0700 (PDT) MIME-Version: 1.0 Received: by 10.194.240.197 with HTTP; Fri, 3 Apr 2015 04:11:26 -0700 (PDT) In-Reply-To: References: From: Gleki Arxokuna Date: Fri, 3 Apr 2015 14:11:26 +0300 Message-ID: Subject: Re: [bpfk] Improvements to fragments in ilmentufa parser To: bpfk-list@googlegroups.com Content-Type: multipart/alternative; boundary=089e013c625cb0ece70512d0037f X-Original-Sender: gleki.is.my.name@gmail.com X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of gleki.is.my.name@gmail.com designates 2a00:1450:400c:c00::22d as permitted sender) smtp.mail=gleki.is.my.name@gmail.com; dkim=pass header.i=@gmail.com; dmarc=pass (p=NONE dis=NONE) header.from=gmail.com Reply-To: bpfk-list@googlegroups.com Precedence: list Mailing-list: list bpfk-list@googlegroups.com; contact bpfk-list+owners@googlegroups.com List-ID: X-Google-Group-Id: 972099695765 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-Spam-Score: -1.7 (-) X-Spam_score: -1.7 X-Spam_score_int: -16 X-Spam_bar: - --089e013c625cb0ece70512d0037f Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable 2015-04-02 18:02 GMT+03:00 Jorge Llamb=C3=ADas : > > > On Thu, Apr 2, 2015 at 11:45 AM, Gleki Arxokuna < > gleki.is.my.name@gmail.com> wrote: >> >> 2015-04-02 17:22 GMT+03:00 Jorge Llamb=C3=ADas : >> >>> >>> I would expect it to restore "pa roi" to "pa roi ku cu co'e vau", like >>> it does for "ca", and similarly "pa ko'a" to "pa ko'a cu co'e vau", lik= e it >>> does for "ko'a". I don't know yet why it doesn't. >>> >> >> Please, note that the two pegs can differ. it's an experimental grammar >> that accumulated a lot of changes by ilmen, durka, me and others. >> > > Aaargh, I think I know what it may be. "term" seems to be no longer in > use, we need !abs_term instead of (or in addition to?) !term in the > fragment rule (you also need to reverse the order of fragment and stateme= nt > in the second part of the rule, after the connectives). > > I have to go now, I will study more the experimental grammar later. > > mu'o mi'e xorxes > There was a bug when editing this string: fragment =3D expr:(ek free* / !term !tag quantifier / relative_clauses / links / linkargs) {return _node("fragment", expr);} {reroi} is indeed parseable. I thought you used your tool to test your copy of PEG. But if we stick to this camxes-exp.js.peg then I can only suggest that I create a web tool where you input this javascript PEG, press "compile" and then get a working parser. Do you need it? Will it accelerate the development? > -- > You received this message because you are subscribed to the Google Groups > "BPFK" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to bpfk-list+unsubscribe@googlegroups.com. > To post to this group, send email to bpfk-list@googlegroups.com. > Visit this group at http://groups.google.com/group/bpfk-list. > For more options, visit https://groups.google.com/d/optout. > --=20 You received this message because you are subscribed to the Google Groups "= BPFK" group. To unsubscribe from this group and stop receiving emails from it, send an e= mail to bpfk-list+unsubscribe@googlegroups.com. To post to this group, send email to bpfk-list@googlegroups.com. Visit this group at http://groups.google.com/group/bpfk-list. For more options, visit https://groups.google.com/d/optout. --089e013c625cb0ece70512d0037f Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable


2015-04-02 18:02 GMT+03:00 Jorge Llamb=C3=ADas <jjllambias@gmail.co= m>:


On Thu, Apr 2, 2= 015 at 11:45 AM, Gleki Arxokuna <gleki.is.my.name@gmail.com&g= t; wrote:
2015-04-02 1= 7:22 GMT+03:00 Jorge Llamb=C3=ADas <jjllambias@gmail.com>= :

I would exp= ect it to restore "pa roi" to "pa roi ku cu co'e vau&quo= t;, like it does for "ca", and similarly "pa ko'a" = to "pa ko'a cu co'e vau", like it does for "ko'a= ". I don't know yet why it doesn't.

Please, n= ote that the two pegs can differ. it's an experimental grammar that acc= umulated a lot of changes by ilmen, durka, me and others.

Aaargh, I think I know what i= t may be. "term" seems to be no longer in use, we need !abs_term = instead of (or in addition to?) !term in the fragment rule (you also need t= o reverse the order of fragment and statement in the second part of the rul= e, after the connectives).

I have to go now, I wil= l study more the experimental grammar later.
mu'o mi'e xorxes

There was a bug when editing this string:
fragment =3D expr:(ek free* / !term !tag quantifier / relative_clauses / = links / linkargs) {return _node("fragment", expr);}
{reroi} is indeed parseable.

I thought you used y= our tool to test your copy of PEG.
But if we stick to this camxes= -exp.js.peg then I can only suggest that I create a web tool where you inpu= t this javascript PEG, press "compile" and then get a working par= ser. Do you need it? Will it accelerate the development?

=C2=A0

--
You received this message because you are subscribed to the Google Groups &= quot;BPFK" group.
To unsubscribe from this group and stop receiving emails from it, send an e= mail to bpfk-list+unsubscribe@googlegroups.com.
To post to this group, send email to bpfk-list@googlegroups.com.
Visit this group at http://groups.google.com/group/bpfk-list.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups &= quot;BPFK" group.
To unsubscribe from this group and stop receiving emails from it, send an e= mail to bpfk-list= +unsubscribe@googlegroups.com.
To post to this group, send email to bpfk-list@googlegroups.com.
Visit this group at ht= tp://groups.google.com/group/bpfk-list.
For more options, visit http= s://groups.google.com/d/optout.
--089e013c625cb0ece70512d0037f--