Received: from mail-gg0-f190.google.com ([209.85.161.190]:56290) by stodi.digitalkingdom.org with esmtps (TLSv1:RC4-SHA:128) (Exim 4.76) (envelope-from ) id 1V2l2N-0003Ga-1f for lojban-list-archive@lojban.org; Fri, 26 Jul 2013 09:38:50 -0700 Received: by mail-gg0-f190.google.com with SMTP id w6sf835333ggk.17 for ; Fri, 26 Jul 2013 09:38:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20120806; h=x-beenthere:x-ct-class:x-ct-score:x-ct-refid:x-ct-spam :x-authority-analysis:x-cm-score:message-id:date:from:organization :user-agent:mime-version:to:subject:references:in-reply-to :x-original-sender:x-original-authentication-results:reply-to :precedence:mailing-list:list-id:x-google-group-id:list-post :list-help:list-archive:sender:list-subscribe:list-unsubscribe :content-type; bh=GgktUxwcGOad3yRZtdUOf0bw3U4r3+/NxlHPM5kwhuQ=; b=i6xOZthnarqDCZR5CCPfyxEBYcveXOCn9tMwrC7f4yVGo08hRNxKkITtfQS7llZPXq wjqgmKM0NvQox0sXL5/24hxfrasgmh5H8mI/Walfv5Drf64/b2ZSeekmLd2/8kZb9Y/h m9OpZzC00Gwzb4k4Kf2ttaFT/z2wwEVaR3QgqVzQopLffnjV07gtPJtfOdHvpDPNh8xj pwCtfZvnEPcxkQISNPbIzboFTyyAZriy8EuyHStBEYQD8TOuWq418v36p/YgAgGDpJhb AAj9qNGtfRADTE9sq0cckpIyKf3Q5mqi4nTiUCklYwIGv43XCsBMFmDii4860/ik2fcG BHVA== X-Received: by 10.49.101.34 with SMTP id fd2mr1842670qeb.12.1374856712782; Fri, 26 Jul 2013 09:38:32 -0700 (PDT) X-BeenThere: lojban@googlegroups.com Received: by 10.49.74.34 with SMTP id q2ls1081458qev.66.gmail; Fri, 26 Jul 2013 09:38:32 -0700 (PDT) X-Received: by 10.236.51.225 with SMTP id b61mr25414185yhc.4.1374856712501; Fri, 26 Jul 2013 09:38:32 -0700 (PDT) Received: from eastrmfepo103.cox.net (eastrmfepo103.cox.net. [68.230.241.215]) by gmr-mx.google.com with ESMTP id s12si1037972qcw.1.2013.07.26.09.38.32 for ; Fri, 26 Jul 2013 09:38:32 -0700 (PDT) Received-SPF: neutral (google.com: 68.230.241.215 is neither permitted nor denied by best guess record for domain of lojbab@lojban.org) client-ip=68.230.241.215; Received: from eastrmimpo306 ([68.230.241.238]) by eastrmfepo103.cox.net (InterMail vM.8.01.05.09 201-2260-151-124-20120717) with ESMTP id <20130726163832.ZVLO3894.eastrmfepo103.cox.net@eastrmimpo306> for ; Fri, 26 Jul 2013 12:38:32 -0400 Received: from [192.168.0.100] ([72.209.248.61]) by eastrmimpo306 with cox id 54eX1m00Y1LDWBL014eXdw; Fri, 26 Jul 2013 12:38:32 -0400 X-CT-Class: Clean X-CT-Score: 0.00 X-CT-RefID: str=0001.0A02020A.51F2A608.001B,ss=1,re=0.000,fgs=0 X-CT-Spam: 0 X-Authority-Analysis: v=2.0 cv=CKT0q2XD c=1 sm=1 a=z9jnGXjs1dxvEuWvIXKNSw==:17 a=YsUzL_8ObRgA:10 a=6Jg1OvfoIAcA:10 a=xmHE3fpoGJwA:10 a=8nJEP1OIZ-IA:10 a=8YJikuA2AAAA:8 a=RAhXSfCFj9oA:10 a=udFYcFXb8aS_yX32Cl8A:9 a=wPNLvfGTeEIA:10 a=dxBpO5_FDU0A:10 a=C1VvVLgm6bQAIZW_:21 a=e-fqwZ1-OzPIdEM8:21 a=z9jnGXjs1dxvEuWvIXKNSw==:117 X-CM-Score: 0.00 Message-ID: <51F2A607.2080302@lojban.org> Date: Fri, 26 Jul 2013 12:38:31 -0400 From: "Bob LeChevalier, President and Founder - LLG" Organization: The Logical Language Group, Inc. User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:13.0) Gecko/20120614 Thunderbird/13.0.1 MIME-Version: 1.0 To: lojban@googlegroups.com Subject: Re: [lojban] MEX ROI, MEX MOI, MEX MAI References: <51F15A4D.3030805@lojban.org> <4kdV1m00f56Cr6M01kda9k> In-Reply-To: <4kdV1m00f56Cr6M01kda9k> X-Original-Sender: lojbab@lojban.org X-Original-Authentication-Results: gmr-mx.google.com; spf=neutral (google.com: 68.230.241.215 is neither permitted nor denied by best guess record for domain of lojbab@lojban.org) smtp.mail=lojbab@lojban.org Reply-To: lojban@googlegroups.com Precedence: list Mailing-list: list lojban@googlegroups.com; contact lojban+owners@googlegroups.com List-ID: X-Google-Group-Id: 1004133512417 List-Post: , List-Help: , List-Archive: Sender: lojban@googlegroups.com List-Subscribe: , List-Unsubscribe: , Content-Type: text/plain; charset=ISO-8859-1; format=flowed X-Spam-Score: 0.0 (/) X-Spam_score: 0.0 X-Spam_score_int: 0 X-Spam_bar: / Ian Johnson wrote: > On Thu, Jul 25, 2013 at 1:03 PM, Bob LeChevalier, President and Founder > - LLG > wrote: > > MOI on the other hand is already tied to MEX at the full grammar > level. So I am not sure what it means to say that you cannot use > MEX with MOI. Almost anything can be used with MOI if you first > turn it into a sumti, and then apply a ME conversion to that sumti. > You can of course turn a MEX into a sumti using LI, so "meli MEX" > with appropriate terminators should work with MOI. I just tried it, > and you need either a lo'o or a me'u to terminate the li/me > construct before the moi. > > I consider ME LI MEX MOI to be a hack, not a proper solution. (Not that > it was a bad idea when the goal was to get a YACC working, but it's a > bad idea now, when the goal is to get a PEG working.) Simply MEX MOI > *should* be fine. There is no official goal to get a PEG working (and personally, I've never understood why anyone would want to). The grammar is defined as a YACC grammar, and it works. I understand that you consider it a hack, but it was in fact by design intention. We considered MEX a distinct area of the grammar from predicates and sumti, and designed the conversion words and their delimiters to get from each to the other. In that sense, the NON-requirement to explicitly mark a bare number with MOI was the exception (because it only used a string of cmavo of a single selma'o with no defined internal grammar) Since a MEX often will end with a number, I actually would expect MEX MOI to rarely work without delimiting it. And the rest of the time MEX would be likely to end with a lerfu, which could either be a number or a sumti. Now it is plausible that once we had decided NOT to define the grammar of numbers (what is now PA was originally several selma'o with strict ordering rules), we could have moved MOI completely out of the preparser, and made the rule "quantifier_300"+MOI, which would allow a bracketed MEX or a number to precede MOI, and we could probably eliminate the me rule as superfluous, since NIhE and MOhE exist to turn sumti and bridi into MEX. It might require a BOI after a number in some cases, and it still the MEX would still be delimited, but only by one bracket pair. Since I haven't worked with YACC since the baseline, I'm too rusty to waste time trying. I'm not sure what the usage is that would warrant a simpler MEX MOI construct, but I could envision accepting that approach to "fixing" it. But that approach doesn't help with ROI, which is implicitly tied up in the preparser tense grammar. lojbab -- Bob LeChevalier lojbab@lojban.org www.lojban.org President and Founder, The Logical Language Group, Inc. -- 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 http://groups.google.com/group/lojban. For more options, visit https://groups.google.com/groups/opt_out.