From phma@webjockey.net Fri Mar 07 17:34:13 2003
Return-Path: <lojban-out@lojban.org>
X-Sender: lojban-out@lojban.org
X-Apparently-To: lojban@yahoogroups.com
Received: (EGP: mail-8_2_6_1); 8 Mar 2003 01:34:13 -0000
Received: (qmail 49307 invoked from network); 8 Mar 2003 01:34:12 -0000
Received: from unknown (66.218.66.216)
  by m11.grp.scd.yahoo.com with QMQP; 8 Mar 2003 01:34:12 -0000
Received: from unknown (HELO digitalkingdom.org) (204.152.186.175)
  by mta1.grp.scd.yahoo.com with SMTP; 8 Mar 2003 01:34:12 -0000
Received: from lojban-out by digitalkingdom.org with local (Exim 4.12)
  id 18rTE4-0006i6-00
  for lojban@yahoogroups.com; Fri, 07 Mar 2003 17:34:12 -0800
Received: from digitalkingdom.org ([204.152.186.175] helo=chain)
  by digitalkingdom.org with esmtp (Exim 4.12)
  id 18rTDq-0006hk-00; Fri, 07 Mar 2003 17:33:58 -0800
Received: with ECARTIS (v1.0.0; list lojban-list); Fri, 07 Mar 2003 17:33:56 -0800 (PST)
Received: from 208-150-110-21-adsl.precisionet.net ([208.150.110.21] helo=blackcat.ixazon.lan)
  by digitalkingdom.org with esmtp (Exim 4.12)
  id 18rTDa-0006hX-00
  for lojban-list@lojban.org; Fri, 07 Mar 2003 17:33:43 -0800
Received: by blackcat.ixazon.lan (Postfix, from userid 1001)
  id 0C9242B92; Sat, 8 Mar 2003 01:33:37 +0000 (UTC)
Organization: dis
To: lojban-list@lojban.org
Subject: [lojban] ntc in cmene
Date: Fri, 7 Mar 2003 20:33:36 -0500
User-Agent: KMail/1.5
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
Message-Id: <200303072033.36591.phma@webjockey.net>
X-archive-position: 4404
X-ecartis-version: Ecartis v1.0.0
Sender: lojban-list-bounce@lojban.org
Errors-to: lojban-list-bounce@lojban.org
X-original-sender: phma@webjockey.net
Precedence: bulk
X-list: lojban-list
From: Pierre Abbat <phma@webjockey.net>
Reply-To: phma@webjockey.net
X-Yahoo-Group-Post: member; u=92712300

I wrote the cmene validation routine in valfendi but have a question. The 
paragraph in Chapter 3 says:

"Lojbanized names can begin or end with any permissible consonant pair, not 
just the 48 initial consonant pairs listed above, and can have consonant 
triples in any location, as long as the pairs making up those triples are 
permissible. In addition, names can contain consonant clusters with more than 
three consonants, again requiring that each pair within the cluster is 
valid."

There are four consonant triplets which have permissible pairs but which are 
not permitted by the previous line. Are they forbidden in cmene as well as in 
brivla? I have written the routine as if they are.

I also put the ala'um test in the validation routine instead of the lexer. If 
you type "la ala'um" in standard mode, it lexes it as "la ala'um" and then 
calls "ala'um" invalid.

phma
-- 
.i toljundi do .ibabo mi'afra tu'a do
.ibabo damba do .ibabo do jinga
.icu'u la ma'atman.




