Received: from mail-pg0-f56.google.com ([74.125.83.56]:33626) by stodi.digitalkingdom.org with esmtps (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.87) (envelope-from ) id 1cJMOl-0008H2-Mp for lojban-list-archive@lojban.org; Tue, 20 Dec 2016 07:32:19 -0800 Received: by mail-pg0-f56.google.com with SMTP id g1sf38617262pgn.0 for ; Tue, 20 Dec 2016 07:32:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20161025; h=sender:mime-version:in-reply-to:references:from:date:message-id :subject:to:x-original-sender:x-original-authentication-results :reply-to:precedence:mailing-list:list-id:x-spam-checked-in-group :list-post:list-help:list-archive:list-subscribe:list-unsubscribe; bh=ZXYibZlDmua8Fjw4JPQ7W8TfkZNkcE1l2gdO2RFjYFc=; b=hvVTtrn4C/4ZLuNzbwBL4PT9XOtJO/gXJT6va93aWwKabubyeFzyg9WXNntzJtJ6dP wShd5Mc2eeGQHEdrC9RXuOgkXIi1OqIhk/kISi9lNiOLT+yBzMI52Zlhog7SOk+AkNZv 8Ddt29eXQcyZf7cRYs8YIZ1uAHivORasy/sQRNXK7Xri6UomdlukwxaKjX+AqeJfqGia 8Xm8hnz6jswMu5BVWCVAwN2hOcQSXAdrxWfpppNTcY6CKxSUESGEBC/WN6XmxndZS8F5 BipiLpjw4sSscrBz6agOqTevSbudP0Z/HignU2p9duAX4/UF43uWGB1htpJbvl3RxBq1 FNFw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :x-original-sender:x-original-authentication-results:reply-to :precedence:mailing-list:list-id:x-spam-checked-in-group:list-post :list-help:list-archive:list-subscribe:list-unsubscribe; bh=ZXYibZlDmua8Fjw4JPQ7W8TfkZNkcE1l2gdO2RFjYFc=; b=Cds2HlioLFnHCg2dI5gZvD5nfRWh+XbVTUk7JDvEgpJX+tvTjrBSDZXA1Ryc/5kIAN RcAhu5wfYCTqBrfAHPgw+vZvgDszpfDtHSiHtA3jLppEbrI/rIhe1WoZOL+RhLZwkS8m +i9RgYW171ZySYq6IHpYV5L6j8VTwXJjwXzJvPOQYP0hHXHGU6oLGTqpJJAiqGEUpxvF z5N/EctS513AaRM/gZa5yXg+3VQ9DU+Cskm3P0ekhEPetAJgcqlQyj6OR86+DoxhImzt s0zAEbhw+k/vuu+qK62AkO5kKaoa4Y6oNUQNEXInthsaB8+7xL4UxusRU9xVNBPCRJJx OuaA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=sender:x-gm-message-state:mime-version:in-reply-to:references:from :date:message-id:subject:to:x-original-sender :x-original-authentication-results:reply-to:precedence:mailing-list :list-id:x-spam-checked-in-group:list-post:list-help:list-archive :list-subscribe:list-unsubscribe; bh=ZXYibZlDmua8Fjw4JPQ7W8TfkZNkcE1l2gdO2RFjYFc=; b=NoUE3Cmo6oJirUOPm0kFOnevJK89+0NVXM/tRmY5Yr+d09KtUOmIjuaq6+1eGHthVf Ze2KYdQVS3lk9Xj31ED0FbWXsg/m8VD6HsO+Sj5uDDIa2gCPOs1G3MABv4K0EIg7qwvL 60H5geQjUxPwpl0nAXnbBjdZPNbw5UMnynzjzh4xbLpZU/q1Mmwbl4QkGoJjsBVq6awP 0Pf0HT1iynwiWjNDbbdTJ80Z65eP0EVihg24arD8ltIuhQj/YZ5pohNhJHq2h53Fnqvi qZB2UhCIETParcbIX+mrHbIBUVl4Zgfb6bjoZFmDLwjqKM2gU1kFB4pcx4rgG1KFR1XT 1EVw== Sender: lojban@googlegroups.com X-Gm-Message-State: AIkVDXI5xcCuDs3b66Bw3T3vyl0iUZNObVvr//jPJYuH6cnuPpwLNVYj2Br95NiafKT3Pg== X-Received: by 10.36.158.136 with SMTP id p130mr66230itd.2.1482247929588; Tue, 20 Dec 2016 07:32:09 -0800 (PST) X-BeenThere: lojban@googlegroups.com Received: by 10.36.98.11 with SMTP id d11ls3099286itc.15.gmail; Tue, 20 Dec 2016 07:32:09 -0800 (PST) X-Received: by 10.98.252.215 with SMTP id e206mr4487704pfh.35.1482247929188; Tue, 20 Dec 2016 07:32:09 -0800 (PST) Received: from mail-it0-x22b.google.com (mail-it0-x22b.google.com. [2607:f8b0:4001:c0b::22b]) by gmr-mx.google.com with ESMTPS id n75si1226696itb.1.2016.12.20.07.32.09 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 20 Dec 2016 07:32:09 -0800 (PST) Received-SPF: pass (google.com: domain of ciuak.prog@gmail.com designates 2607:f8b0:4001:c0b::22b as permitted sender) client-ip=2607:f8b0:4001:c0b::22b; Received: by mail-it0-x22b.google.com with SMTP id x2so26159121itf.1 for ; Tue, 20 Dec 2016 07:32:09 -0800 (PST) X-Received: by 10.36.224.71 with SMTP id c68mr559525ith.59.1482247928719; Tue, 20 Dec 2016 07:32:08 -0800 (PST) MIME-Version: 1.0 Received: by 10.64.234.198 with HTTP; Tue, 20 Dec 2016 07:32:08 -0800 (PST) Received: by 10.64.234.198 with HTTP; Tue, 20 Dec 2016 07:32:08 -0800 (PST) In-Reply-To: <4a174e16-b53a-46dd-9e06-130b27c52fe0@googlegroups.com> References: <4a174e16-b53a-46dd-9e06-130b27c52fe0@googlegroups.com> From: uakci Date: Tue, 20 Dec 2016 16:32:08 +0100 Message-ID: Subject: Re: [lojban] Re: la cmaxes, a minimal morphology parser To: lojban@googlegroups.com Content-Type: multipart/alternative; boundary=94eb2c19e88c42b304054418bdbd X-Original-Sender: ciuak.prog@gmail.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@gmail.com; spf=pass (google.com: domain of ciuak.prog@gmail.com designates 2607:f8b0:4001:c0b::22b as permitted sender) smtp.mailfrom=ciuak.prog@gmail.com; dmarc=pass (p=NONE dis=NONE) header.from=gmail.com Reply-To: lojban@googlegroups.com Precedence: list Mailing-list: list lojban@googlegroups.com; contact lojban+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: lojban@googlegroups.com X-Google-Group-Id: 1004133512417 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-Spam-Score: -2.0 (--) X-Spam_score: -2.0 X-Spam_score_int: -19 X-Spam_bar: -- --94eb2c19e88c42b304054418bdbd Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable That's because some people write syllabic consonants with -rr- etc, akin to how it was done in Loglan. - uak On Dec 20, 2016 4:05 PM, "cogas uasanbon" wrote: > > > 2015=E5=B9=B412=E6=9C=8825=E6=97=A5=E9=87=91=E6=9B=9C=E6=97=A5 21=E6=99= =8202=E5=88=8619=E7=A7=92 UTC+9 Gleki Arxokuna: >> >> Here is a short peg.js parser of morphology of Lojban words. >> >> Features: >> 1. only checks for morphology of words, the rest is thrown away. Hence, >> you don't need much prettification, a simple >> '[["cmavo","coi"],["cmavo","do"],["cmavo","mi"],["gismu","ta >> vla"],["cmavo","do"]]' >> is returned. >> 2. when you need a parser of minimal size. morfologi.js >> file, the >> compiled parser ready to use by javascript-compatible apps is under 30 >> kilobytes of uncompressed (but minified) javascript. >> 3. can help you study lojban morphology from PEG >> , which is >> easier to grasp when everything else is removed. >> 4. can help restore omitted spaces within compound cmavo and similar (so >> that you can apply your writing conventions) >> 5. somewhat faster than the full grammar parser when you run numerous >> queries. E.g. this parser is now used in la sutysisku >> = app >> to automatically determine to which word class a given dictionary entry >> belongs. >> 6. doesn't support zoi ... zoi quotations (a separate preprocessor >> needed). >> 7. http://mw.lojban.org/extensions/ilmentufa/morfologi.html >> > > {zarrja}, {zallja}, {zammja}, {zannja} are grammatical in this ilmentufa. > Is that a bug? > > -- > You received this message because you are subscribed to the Google Groups > "lojban" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to lojban+unsubscribe@googlegroups.com. > To post to this group, send email to lojban@googlegroups.com. > Visit this group at https://groups.google.com/group/lojban. > For more options, visit https://groups.google.com/d/optout. > --=20 You received this message because you are subscribed to the Google Groups "= lojban" group. To unsubscribe from this group and stop receiving emails from it, send an e= mail to lojban+unsubscribe@googlegroups.com. To post to this group, send email to lojban@googlegroups.com. Visit this group at https://groups.google.com/group/lojban. For more options, visit https://groups.google.com/d/optout. --94eb2c19e88c42b304054418bdbd Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

That's because some people write syllabic consonants wit= h -rr- etc, akin to how it was done in Loglan.

- uak


On Dec 20, 2016 4= :05 PM, "cogas uasanbon" <cheeky.chic.chick@gmail.com> wrote:


2015=E5=B9=B412= =E6=9C=8825=E6=97=A5=E9=87=91=E6=9B=9C=E6=97=A5 21=E6=99=8202=E5=88=8619=E7= =A7=92 UTC+9 Gleki Arxokuna:
Here is a short peg.js parser of morphology of Lojban words.=

Features:
1. only checks for morphology= of words, the rest is thrown away. Hence, you don't need much prettifi= cation, a simple=C2=A0
'[["cmavo","coi"],= ["cmavo","do"],["cmavo","mi"],= ["gismu","tavla"],["cmavo","do"= ;]]'
is returned.
2. when you need a parser of mini= mal size.=C2=A0morfologi.js file, the compil= ed parser ready to use by javascript-compatible apps is under 30 kilobytes = of uncompressed (but minified) javascript.
3. can help you study = lojban morphology from PEG, which is ea= sier to grasp when everything else is removed.
4. can help re= store omitted spaces within compound cmavo and similar (so that you can app= ly your writing conventions)
5. somewhat faster than the full gra= mmar parser when you run numerous queries. E.g. this parser is now used in = la sutysisku=C2=A0app to = automatically determine to which word class a given dictionary entry belong= s.
6. doesn't support zoi ... zoi quotations (a separate prep= rocessor needed).

{zarrja}, {zallja}, {zammja}, {zannja} are grammat= ical in this ilmentufa. Is that a bug?

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

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