Received: from mail-la0-f56.google.com ([209.85.215.56]:63432) by stodi.digitalkingdom.org with esmtps (TLSv1:RC4-SHA:128) (Exim 4.80.1) (envelope-from ) id 1XplI2-00035Y-1A; Sat, 15 Nov 2014 13:53:56 -0800 Received: by mail-la0-f56.google.com with SMTP id gq15sf96577lab.21 for ; Sat, 15 Nov 2014 13:53:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20120806; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :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:content-type; bh=aoRxzSEqDeIgHqm4kPzc5+augrkSG+r14Eg+t4idEV4=; b=X8OtJ9oovOkI0NtDOKgRF7dTHeMhFUbhiPy9qSIkjn3HNGI1TqtNT+2MexdtoS+1/X jZ9TudFDJM9qtAU7I7C+2Zsq+wSgIDIYCib7jUCq9iNv8PNtxwQsaJz6BC998oSwILF+ 7dh2nicyC7DS93pRCH8Rfn496ArqWqjPJYaT/X99mR7q7YIiIrLvSCUylZZA7WN2i9Y8 XSCvWETmwdefxXX7TLfMSBU0Fd+/bVYqupLeA28bA0FFfB/xOZsC+3o3xXI4uozkmSch VXZuJLRJKUdzmDrbH/Vfddi+A0+CoJjS0V0+yy72K0ANNuvIGsB9qIav35GKsiPai5jr 4Ppg== X-Received: by 10.180.101.68 with SMTP id fe4mr73082wib.18.1416088426662; Sat, 15 Nov 2014 13:53:46 -0800 (PST) X-BeenThere: bpfk-list@googlegroups.com Received: by 10.180.99.105 with SMTP id ep9ls554261wib.48.gmail; Sat, 15 Nov 2014 13:53:46 -0800 (PST) X-Received: by 10.194.71.19 with SMTP id q19mr764249wju.5.1416088426350; Sat, 15 Nov 2014 13:53:46 -0800 (PST) Received: from mail-lb0-x22a.google.com (mail-lb0-x22a.google.com. [2a00:1450:4010:c04::22a]) by gmr-mx.google.com with ESMTPS id sg7si1589695lbb.1.2014.11.15.13.53.46 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sat, 15 Nov 2014 13:53:46 -0800 (PST) Received-SPF: pass (google.com: domain of jjllambias@gmail.com designates 2a00:1450:4010:c04::22a as permitted sender) client-ip=2a00:1450:4010:c04::22a; Received: by mail-lb0-f170.google.com with SMTP id w7so5742363lbi.29 for ; Sat, 15 Nov 2014 13:53:46 -0800 (PST) MIME-Version: 1.0 X-Received: by 10.112.173.39 with SMTP id bh7mr16212184lbc.53.1416088426206; Sat, 15 Nov 2014 13:53:46 -0800 (PST) Received: by 10.114.70.111 with HTTP; Sat, 15 Nov 2014 13:53:46 -0800 (PST) In-Reply-To: References: <0ECDA8252DB74B6A924A302A02D55629@gmail.com> <2B42884AD9984C369994567E68611980@gmail.com> <5676AB4A25B640DEB6EE877F655D9D77@gmail.com> Date: Sat, 15 Nov 2014 18:53:46 -0300 Message-ID: Subject: Re: [bpfk] extended rafsi and a tosmabru/slinku'i boondoggle From: =?UTF-8?Q?Jorge_Llamb=C3=ADas?= To: bpfk-list@googlegroups.com X-Original-Sender: jjllambias@gmail.com X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of jjllambias@gmail.com designates 2a00:1450:4010:c04::22a as permitted sender) smtp.mail=jjllambias@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: , Content-Type: multipart/alternative; boundary=001a11c264149d5dae0507ecc7bf X-Spam-Score: -1.9 (-) X-Spam_score: -1.9 X-Spam_score_int: -18 X-Spam_bar: - --001a11c264149d5dae0507ecc7bf Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Sat, Nov 15, 2014 at 2:05 PM, Jorge Llamb=C3=ADas wrote: > > On Sat, Nov 15, 2014 at 11:15 AM, Jorge Llamb=C3=ADas > wrote: >> >> >> hy-rafsi =3D (long-rafsi vowel / CCV-rafsi / CVV-rafsi) h y h? >> >> >> stressed-hy-rafsi =3D (long-rafsi stressed-vowel / stressed-CCV-rafsi / = stressed-CVV-rafsi) h y h? >> >> >> y-less-rafsi <- !y-rafsi !stressed-y-rafsi !hy-rafsi !stressed-hy-rafsi = (CVC-rafsi / CCV-rafsi / CVV-rafsi) !h !any-extended-rafsi >> >> >> rafsi-string <- y-less-rafsi* (gismu / CVV-final-rafsi / stressed-y-less= -rafsi short-final-rafsi / y-rafsi / stressed-y-rafsi / stressed-y-less-raf= si? initial-pair y / hy-rafsi / stressed-hy-rafsi) >> >> >> I found this nice page where I can check a PEG myself without having to >> write a parser: http://pegjs.majda.cz/online and these changes do seem >> to finally fix the problem. >> > > But not quite. The sporte'y cases are fixed, but "slinku'i'yske" slips by > for some reason. "slinku'i'ysaske", "slinkau'yske", "sku'iske" are all > successfully blocked, so the problem seems to be with some slinku'i that > end in CV'V with final stress. I'll have to keep investigating. > OK, I think I found the glitch. Some further changes: slinkuhi <- !rafsi-string consonant rafsi-string initial-rafsi <- extended-rafsi / y-rafsi / !any-extended-rafsi y-less-rafsi !any-extended-rafsi y-less-rafsi <- !y-rafsi !stressed-y-rafsi !hy-rafsi !stressed-hy-rafsi (CVC-rafsi / CCV-rafsi / CVV-rafsi) !h i.e. I moved the !any-extended-rafsi up from the y-less-rafsi rule to the initial-rafsi rule. I also excluded rafsi strings from satisfying the slinku'i rule, otherwise things like "smabru'yske" get excluded. Now all the brivla rafsi that I tested work as expected, blocking all the slinku'i cases. mu'o mi'e xorxes --=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. --001a11c264149d5dae0507ecc7bf Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable


On Sat, Nov 15, 2014 at 2:05 PM, Jorge Llamb=C3=ADas = <jjllambias@gm= ail.com> wrote:
On Sat, Nov 15= , 2014 at 11:15 AM, Jorge Llamb=C3=ADas <jjllambias@gmail.com> wrote:

hy-rafsi =3D (long-rafsi vowel / CCV-rafsi=
 / CVV-rafsi) h y h?

stressed-hy-rafsi =3D (long-rafsi stressed-vowel / stresse=
d-CCV-rafsi / stressed-CVV-rafsi) h y h?

y-less-rafsi <- !y-rafsi !stressed-y-rafsi !hy-rafsi=
 !stressed-hy-rafsi (CVC-rafsi / CCV-rafsi / CVV-rafsi) !h !any-extended-ra=
fsi

rafs=
i-string <- y-less-rafsi* (gismu / CVV-final-rafsi / stressed-y-less-raf=
si short-final-rafsi / y-rafsi / stressed-y-rafsi / stressed-y-less-rafsi? =
initial-pair y / hy-rafsi / stressed-hy-rafsi)

I found this nice page where I can check a = PEG myself without having to write a parser: http://pegjs.majda.cz/online and these cha= nges do seem to finally fix the problem.

But not quite. The sporte'y cases are fixe= d, but "slinku'i'yske" slips by for some reason. "sl= inku'i'ysaske", "slinkau'yske", "sku'is= ke" are all successfully blocked, so the problem seems to be with some= slinku'i that end in CV'V with final stress. I'll have to keep= investigating.

OK,= I think I found the glitch. Some further changes:

slinkuhi =
<- !rafsi-string consonant rafsi-string 

=
initial-ra=
fsi <- extended-rafsi / y-rafsi / !any-extended-rafsi y-less-rafsi !any-=
extended-rafsi

y-less-rafsi <- !y-rafsi !stressed-y=
-rafsi !hy-rafsi !stressed-hy-rafsi (CVC-rafsi / CCV-rafsi / CVV-rafsi) !h

i.e. I moved the !any-extended-rafsi up fro= m the y-less-rafsi rule to the initial-rafsi rule. I also excluded rafsi st= rings from satisfying the slinku'i rule, otherwise things like "sm= abru'yske" get excluded. Now all the brivla rafsi that I tested wo= rk as expected, blocking all the slinku'i cases.=C2=A0

mu'o mi'e xorxes

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