From lojban-out@lojban.org Sun Dec 26 07:12:18 2004 Return-Path: X-Sender: lojban-out@lojban.org X-Apparently-To: lojban@yahoogroups.com Received: (qmail 55301 invoked from network); 26 Dec 2004 15:12:17 -0000 Received: from unknown (66.218.66.167) by m11.grp.scd.yahoo.com with QMQP; 26 Dec 2004 15:12:17 -0000 Received: from unknown (HELO chain.digitalkingdom.org) (64.81.49.134) by mta6.grp.scd.yahoo.com with SMTP; 26 Dec 2004 15:12:17 -0000 Received: from lojban-out by chain.digitalkingdom.org with local (Exim 4.34) id 1Cia48-00069D-D3 for lojban@yahoogroups.com; Sun, 26 Dec 2004 07:12:16 -0800 Received: from chain.digitalkingdom.org ([64.81.49.134]) by chain.digitalkingdom.org with esmtp (Exim 4.34) id 1Cia36-00067z-CQ; Sun, 26 Dec 2004 07:11:12 -0800 Received: with ECARTIS (v1.0.0; list lojban-list); Sun, 26 Dec 2004 07:11:09 -0800 (PST) Received: from [216.189.121.177] (helo=blackcat.ixazon.lan) by chain.digitalkingdom.org with esmtp (Exim 4.34) id 1Cia2v-00067X-2V for lojban-list@lojban.org; Sun, 26 Dec 2004 07:11:01 -0800 Received: by blackcat.ixazon.lan (Postfix, from userid 1001) id BAA1887CC; Sun, 26 Dec 2004 15:10:29 +0000 (UTC) Organization: dis Date: Sun, 26 Dec 2004 10:10:28 -0500 User-Agent: KMail/1.5 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by Ecartis Content-Disposition: inline Message-Id: <200412261010.28457.phma@phma.hn.org> X-archive-position: 9118 X-ecartis-version: Ecartis v1.0.0 Sender: lojban-list-bounce@lojban.org Errors-to: lojban-list-bounce@lojban.org X-original-sender: phma@phma.hn.org X-list: lojban-list To: lojban@yahoogroups.com X-eGroups-Remote-IP: 64.81.49.134 X-eGroups-From: Pierre Abbat From: Pierre Abbat Reply-To: phma@phma.hn.org Subject: [lojban] Lexing words that end in "la" before a cmevla X-Yahoo-Group-Post: member; u=116389790 X-Yahoo-Profile: lojban_out X-Yahoo-Message-Num: 23516 xorxes and I have a disagreement about lexing a word that ends in "la", "lai", "la'i", or "doi", but is not a cmavo, before a cmene. The example in my test file is {muSTEl,aVIson}. I am following the procedure in BRKWORDS.TXT, which is to find a piece ending with a consonant, search backward for a cmegadri, and break on both sides of it, thus producing {muSTE l,a VIson}. {muSTE} is then called an error. xorxes wrote a PEG, which looks forward, finds {mu STEla}, and resolves the rest as a name. It tries the whole phrase as a cmene first, but that fails because of the "la". I can get the same result by breaking (popygau) only after the cmegadri, but would that break (pofri'a) anything? Why was the algorithm written like that? phma -- Ils pensent que j'ai un cancer du thé russe... -Les Perles de la médecine