From seidensticker@msn.com Tue Mar 13 12:38:14 2001 Return-Path: X-Sender: seidensticker@msn.com X-Apparently-To: lojban@yahoogroups.com Received: (EGP: mail-7_0_4); 13 Mar 2001 20:38:14 -0000 Received: (qmail 76419 invoked from network); 13 Mar 2001 20:38:14 -0000 Received: from unknown (10.1.10.26) by l9.egroups.com with QMQP; 13 Mar 2001 20:38:14 -0000 Received: from unknown (HELO mv.egroups.com) (10.1.1.41) by mta1 with SMTP; 13 Mar 2001 20:38:13 -0000 X-eGroups-Return: seidensticker@msn.com Received: from [10.1.2.4] by mv.egroups.com with NNFMP; 13 Mar 2001 20:38:12 -0000 Date: Tue, 13 Mar 2001 20:38:10 -0000 To: lojban@yahoogroups.com Subject: Parsing lujvo Message-ID: <98m0fi+l5j3@eGroups.com> User-Agent: eGroups-EW/0.82 MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Length: 560 X-Mailer: eGroups Message Poster X-Originating-IP: 206.129.86.130 From: seidensticker@msn.com I'm having a problem parsing lujvo. Here's an example that will illustrate the issue. Take the lujvo "boltipkeipre." The "kei" is a rafsi for both "kei" (terminator) and "kelci" (play). The lujvo should work out to ball+kick+play+person (presumably 'ball player' or 'soccer player'), but my program happens upon the wrong interpretation of kei. My question is: what's the rule to disambiguate kei in this case? They're both in the gismu list, so perhaps the rule is: "when there are two gismu that match, take the 5-letter one." Is this correct?