[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [bpfk] extended rafsi and a tosmabru/slinku'i boondoggle



What about checking for validity by humans?
Humans wont be able to determine the validity of the resulting brivla on the fly if they use these numerous rules.

cant something more simple be proposed (may be at the expense of losing some already valid brivla and/or allowing more forms) ?

Who will take always their computer with them just to check words for validity?

2014-11-15 20:05 GMT+03:00 Jorge Llambías <jjllambias@gmail.com>:


On Sat, Nov 15, 2014 at 11:15 AM, Jorge Llambías <jjllambias@gmail.com> wrote:

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

stressed-hy-rafsi = (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-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 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.

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.

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