From nobody@digitalkingdom.org Thu Nov 08 12:24:56 2007 Received: with ECARTIS (v1.0.0; list lojban-list); Thu, 08 Nov 2007 12:24:57 -0800 (PST) Received: from nobody by chain.digitalkingdom.org with local (Exim 4.67) (envelope-from ) id 1IqDvr-00018a-83 for lojban-list-real@lojban.org; Thu, 08 Nov 2007 12:24:56 -0800 Received: from wr-out-0506.google.com ([64.233.184.226]) by chain.digitalkingdom.org with esmtp (Exim 4.67) (envelope-from ) id 1IqDvj-00017y-AS for lojban-list@lojban.org; Thu, 08 Nov 2007 12:24:55 -0800 Received: by wr-out-0506.google.com with SMTP id 36so164570wra for ; Thu, 08 Nov 2007 12:24:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; bh=AzxGuMfSm/6Q6y56C1qixSrwPbg0YMSLbqaYfx7m8hQ=; b=M3ZEZWwfV39FPDnVv7/Nnq/cEfjFJm0DSqLG7B//LJC18TgLiKhKMYL6zISeFjpgUtr2laZ3mgZInjKT3UOGzRtTttiLor1EKqvg6C7wDBQS0iIOPBa03P6VoEKBOaYP8wFiQ4WeEOeue+C5WIlqmaQBn1vhyVBovzaokk+LD0Q= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=oeE/FLlmuSxHfvE+RzCPO/Z8rnWijKnYy0EnFN51jhA+APaILNIOVlTqybhPiYDoOloe1gsEzRzd7d9n7yef+9lAK7/I2MzJKLqWwEQV5VG9BbFc2ih4wJe2Q85b76nPU7jqKbnDqEKiEoCnhrQWwRLegpF5IVmEqHhGBIiMJHo= Received: by 10.86.58.3 with SMTP id g3mr824688fga.1194553484042; Thu, 08 Nov 2007 12:24:44 -0800 (PST) Received: by 10.86.86.13 with HTTP; Thu, 8 Nov 2007 12:24:44 -0800 (PST) Message-ID: <925d17560711081224i177601ecmb2e485f4adb687f0@mail.gmail.com> Date: Thu, 8 Nov 2007 17:24:44 -0300 From: "=?ISO-8859-1?Q?Jorge_Llamb=EDas?=" To: lojban-list@lojban.org Subject: [lojban] Re: peg grammar parse tree cmavo In-Reply-To: <737b61f30711080933s23ebe987ib8970e3dcbe6fc33@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <737b61f30711080933s23ebe987ib8970e3dcbe6fc33@mail.gmail.com> X-Spam-Score: 0.0 X-Spam-Score-Int: 0 X-Spam-Bar: / X-archive-position: 13910 X-ecartis-version: Ecartis v1.0.0 Sender: lojban-list-bounce@lojban.org Errors-to: lojban-list-bounce@lojban.org X-original-sender: jjllambias@gmail.com Precedence: bulk Reply-to: lojban-list@lojban.org X-list: lojban-list On 11/8/07, Chris Capel wrote: > > From a layout standpoint, I think it would make more sense to have it > in the morphology. I agree, it does make sense. > But either might have a performance penalty. This might actually improve performance, because checking whether it is a cmavo in general has to be more costly than checking whether it is a particular cmavo. > "A-pre <- pre-clause A:cmavo spaces?" > > "cmavo" there would just be a label that affects the parse tree, > creating an extra node called "cmavo" that contains "A". > > What do you think? Could you instead have: "A:cmavo <- &cmavo ( a / e / j i / o / u ) &post-word" That would seem cleaner than having the label in the A-pre rule. mu'o mi'e xorxes To unsubscribe from this list, send mail to lojban-list-request@lojban.org with the subject unsubscribe, or go to http://www.lojban.org/lsg2/, or if you're really stuck, send mail to secretary@lojban.org for help.