Received: from mail-lb0-f189.google.com ([209.85.217.189]:34237) by stodi.digitalkingdom.org with esmtps (TLSv1.2:AES128-GCM-SHA256:128) (Exim 4.80.1) (envelope-from ) id 1Yd5qL-0000W6-Bp; Tue, 31 Mar 2015 16:45:20 -0700 Received: by lbiv13 with SMTP id v13sf11999604lbi.1; Tue, 31 Mar 2015 16:45:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20120806; h=mime-version:date:message-id:subject:from: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=ISPsFLRZ/zOcy0KTtt7kHbHbibHV6YXAP5KgKQN6WdY=; b=hW7kqO+X1T//geL/f1qlthUOqgJMjLkzxjzSkl2PfwpPboaS6ahnKV17IYCKXG3s3f b76iHXQCF7PAM7fFdms+/rj24v+X9B03euk71IzcGYEQeM/oHAsNv+uGKoPa8kJFUy8M kPwH9n7PUKPM/56ESNcEpNAm5R+qsUltk7elr+O1yqwPywjjWm6CqWAb6zFId1wZSC2v bjPIlIZM0jkutUDQUtWGOKqYfabTWDNOpU7SLQ3lyOj3ivzhsRvImhrqjLm8Cq21ak8w Fi6s/gHOGLSByoR/iJ2QcsG6l18ImuBfwBFRZPGDSEzfF3oYktwIuWueEZZirbGmt30g uXNA== X-Received: by 10.181.13.47 with SMTP id ev15mr2100wid.12.1427845505189; Tue, 31 Mar 2015 16:45:05 -0700 (PDT) X-BeenThere: bpfk-list@googlegroups.com Received: by 10.180.78.8 with SMTP id x8ls976652wiw.38.canary; Tue, 31 Mar 2015 16:45:04 -0700 (PDT) X-Received: by 10.180.81.134 with SMTP id a6mr1209872wiy.1.1427845504877; Tue, 31 Mar 2015 16:45:04 -0700 (PDT) Received: from mail-wg0-x231.google.com (mail-wg0-x231.google.com. [2a00:1450:400c:c00::231]) by gmr-mx.google.com with ESMTPS id sf8si19321wic.2.2015.03.31.16.45.04 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 31 Mar 2015 16:45:04 -0700 (PDT) Received-SPF: pass (google.com: domain of jjllambias@gmail.com designates 2a00:1450:400c:c00::231 as permitted sender) client-ip=2a00:1450:400c:c00::231; Received: by mail-wg0-x231.google.com with SMTP id e14so35652581wgo.0 for ; Tue, 31 Mar 2015 16:45:04 -0700 (PDT) MIME-Version: 1.0 X-Received: by 10.194.192.167 with SMTP id hh7mr79025489wjc.151.1427845504813; Tue, 31 Mar 2015 16:45:04 -0700 (PDT) Received: by 10.27.56.72 with HTTP; Tue, 31 Mar 2015 16:45:04 -0700 (PDT) Date: Tue, 31 Mar 2015 20:45:04 -0300 Message-ID: Subject: [bpfk] selma'o ZEhEI and PEG From: =?UTF-8?Q?Jorge_Llamb=C3=ADas?= To: bpfk-list@googlegroups.com Content-Type: multipart/alternative; boundary=047d7b8743f81bce5205129e3014 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:400c:c00::231 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: , X-Spam-Score: -1.7 (-) X-Spam_score: -1.7 X-Spam_score_int: -16 X-Spam_bar: - --047d7b8743f81bce5205129e3014 Content-Type: text/plain; charset=UTF-8 gleki asked about incorporating selma'o ZEhEI to PEG and I said it would require modifying lots and lots of rules, basically all the selma'o rules. But maybe not. I was thinking of ZEhEI as being similar to ZEI, but that's probably not the best way to think about it. ZEhEI is actually much more like BU. The only difference is that instead of creating something like BY, it creates something like BAhE. So we only need to do for ZEhEI wrt to BAhE what we do for BU wrt to BY. This is still not trivial, because BU interacts with ZEI in weird ways, and now we'd be adding a third ingredient into the mix, which makes it all even more messy. But the required modifications would probably look something like this: zehei-clause <- pre-clause zehei-clause-no-pre zehei-clause-no-pre <- pre-zei-bu (zehei-tail? zei-tail / zehei-tail? bu-tail)* zehei-tail post-clause zei-clause-no-pre <- pre-zei-bu (zei-tail? bu-tail / zei-tail? zehei-tail)* zei-tail post-clause bu-clause-no-pre <- pre-zei-bu (bu-tail? zei-tail / bu-tail? zehei-tail)* bu-tail post-clause zehei-tail <- ZEhEI-clause+ pre-zei-bu <- (!ZEhEI-clause !BU-clause !ZEI-clause !SI-clause !SA-clause !SU-clause !FAhO-clause any-word-SA-handling) si-clause? ; turns any word into a BAhE modifier ZEhEI-clause <- ZEhEI-pre ZEhEI-post ZEhEI-pre <- pre-clause ZEhEI spaces? ZEhEI-post <- spaces? ; next word intensifier BAhE-clause <- (BAhE-pre BAhE-post)+ / zehei-clause+ BAhE-pre <- BAhE spaces? BAhE-post <- si-clause? !ZEI-clause !BU-clause !ZEhEI-clause I haven't tested any of this, and it may require further tweaking, but that's the general idea. It may also be necessary to add !ZEhEI-clause wherever there's a !ZEI-clause !BU-clause, but I suspect many of those are actually redundant. mu'o mi'e xorxes -- 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. --047d7b8743f81bce5205129e3014 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

gleki asked about incorporating selma'o ZEhEI= to PEG and I said it would require modifying lots and lots of rules, basic= ally all the selma'o rules. But maybe not.

I w= as thinking of ZEhEI as being similar to ZEI, but that's probably not t= he best way to think about it. ZEhEI is actually much more like BU. The onl= y difference is that instead of creating something like BY, it creates some= thing like BAhE. So we only need to do for ZEhEI wrt to BAhE what we do for= BU wrt to BY.

This is still not trivial, because = BU interacts with ZEI in weird ways, and now we'd be adding a third ing= redient into the mix, which makes it all even more messy. But the required = modifications would probably look something like this:

=
zehei-clause <- pre-clau=
se zehei-clause-no-pre
zehei-clause-no-pre <- pre-zei-bu (zehei-tail? zei-tail / zehei-tail? bu=
-tail)* zehei-tail post-clause
zei-cla=
use-no-pre <- pre-zei-bu (zei-tail? bu-tail / zei-tail? zehei-tail)* zei=
-tail post-clause

bu-clause-no-pre <- pre-zei-bu (bu-tail? zei-tail / bu-tail? zehei-tail)=
* bu-tail post-clause
zehei-tail <- ZEhEI-clause+
pre-zei-bu <- (!ZEhEI-claus=
e !BU-clause !ZEI-clause !SI-clause !SA-clause !SU-clause !FAhO-clause any-=
word-SA-handling) si-clause?
;       =
  turns any word into a BAhE modifier 
ZEhEI-clause <- ZEhEI-pre ZEhEI-post
ZEhEI-pre <- pre-clause ZEhEI spaces?
ZEhEI-post <- spaces?
;         next word intensifie=
r=20
BAhE-clause <- (BAhE-pre BAhE-post)+ / zehei-clause+
BAhE-pre <- BAhE spaces?
BAhE-post <- si-clause? !ZEI-clause !BU-clause !ZEhEI-clause
I haven't teste=
d any of this, and it may require further tweaking, but that's the gene=
ral idea. It may also be necessary to add !ZEhEI-clause wherever there'=
s a !ZEI-clause !BU-clause, but I suspect many of those are actually redund=
ant.
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.
--047d7b8743f81bce5205129e3014--