From lojban+bncCNSZ3eHoCBCv-pDxBBoErivFzg@googlegroups.com Mon Jul 18 07:10:18 2011 Received: from mail-vw0-f61.google.com ([209.85.212.61]) by chain.digitalkingdom.org with esmtp (Exim 4.72) (envelope-from ) id 1QioSN-0003jt-Hb; Mon, 18 Jul 2011 07:09:18 -0700 Received: by vws2 with SMTP id 2sf2152013vws.16 for ; Mon, 18 Jul 2011 07:03:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=beta; h=x-beenthere:received-spf:mime-version:in-reply-to:references:from :date:message-id:subject: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 :content-transfer-encoding; bh=5A7Fsqo89eMIyErYUJub80E35q7loerld7kvB5VsnGE=; b=WzDR/nbsdGXx7itBe5cKPXVkXyZc+2xoM+Dl4pPXtoSOrOunT8GurIZKkj8qg6NsHk QHdVXjvpclvFBTcKoXRfgKmSIoUV7syG7dwMDg0cVrcdAazW0KKVVB7H7dut/rwc+70a SG1LPKF50SthvQsAgtyfe+CF8IUIe8OJRMqBo= Received: by 10.220.148.4 with SMTP id n4mr1030688vcv.43.1310997807762; Mon, 18 Jul 2011 07:03:27 -0700 (PDT) X-BeenThere: lojban@googlegroups.com Received: by 10.52.179.138 with SMTP id dg10ls1245176vdc.2.gmail; Mon, 18 Jul 2011 07:03:26 -0700 (PDT) Received: by 10.52.23.43 with SMTP id j11mr1210211vdf.18.1310997806493; Mon, 18 Jul 2011 07:03:26 -0700 (PDT) Received: by 10.52.23.43 with SMTP id j11mr1210210vdf.18.1310997806481; Mon, 18 Jul 2011 07:03:26 -0700 (PDT) Received: from mail-qy0-f181.google.com (mail-qy0-f181.google.com [209.85.216.181]) by gmr-mx.google.com with ESMTPS id dp3si3421051vdb.3.2011.07.18.07.03.26 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 18 Jul 2011 07:03:26 -0700 (PDT) Received-SPF: pass (google.com: domain of frankdmartinez@gmail.com designates 209.85.216.181 as permitted sender) client-ip=209.85.216.181; Received: by qyk9 with SMTP id 9so1836831qyk.19 for ; Mon, 18 Jul 2011 07:03:26 -0700 (PDT) Received: by 10.229.127.144 with SMTP id g16mr187439qcs.13.1310997806120; Mon, 18 Jul 2011 07:03:26 -0700 (PDT) MIME-Version: 1.0 Received: by 10.229.23.15 with HTTP; Mon, 18 Jul 2011 07:02:45 -0700 (PDT) In-Reply-To: <20110717171248.GB46784@alice.local> References: <20110717171041.GA46784@alice.local> <20110717171248.GB46784@alice.local> From: Frank Date: Mon, 18 Jul 2011 10:02:45 -0400 Message-ID: Subject: Re: [lojban] Yet another PEG question ... To: lojban@googlegroups.com X-Original-Sender: frankdmartinez@gmail.com X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of frankdmartinez@gmail.com designates 209.85.216.181 as permitted sender) smtp.mail=frankdmartinez@gmail.com; dkim=pass (test mode) header.i=@gmail.com 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 Content-Transfer-Encoding: quoted-printable I also see "innerWordSEP2" and "innerWordSEP3" in the grammar file and not in the morphology one but do not seem to be able to find a definition. What are these terms, if Anyone remembers? (I know how easy it can be to code something and then forget why One did that.) mi'e xuinkrbin. On 17 July 2011 13:12, .alyn.post. wrote: > On Sun, Jul 17, 2011 at 11:10:41AM -0600, .alyn.post. wrote: >> On Sun, Jul 17, 2011 at 01:41:26PM -0300, Jorge Llamb=EDas wrote: >> > On Sun, Jul 17, 2011 at 12:44 PM, Frank wro= te: >> > > =A0 =A0 =A0 =A0NORATS CMAVO-word-pre <- " CMAVO=3D( " >> > > =A0 =A0 =A0 =A0NORATS CMAVO <- CMAVO-word-pre inner-word close-paren >> > > /If/, and this is a big 'if', I understand correctly, such lines mea= n >> > > a parser attempting to find a cmavo in a portion of lojban text shou= ld >> > > look for (literal) "CMAVO=3D(" followed by some other text followed = by a >> > > literal ")", which would suggest some form of pre-interpretation of >> > > said lojban text before parsing. But how could such be? Would not th= e >> > > purpose of the parser be to perform such interpretation? >> > >> > In his implementation of the PEG, Robin divided the grammar into two >> > stages, morphology and syntax. The output of the morphology stage >> > produced something containing such things as "CMAVO=3D( da )" and then >> > the syntax part worked with that output. There's no need to do this >> > other than resolving some practical concern of that implementation. >> > The official PEG (when we have it) should not have such things. >> > >> >> jbgenturfa'i does not include these productions, and instead "more >> directly" interfaces with the morphology by treating the morphology >> and grammar as a single PEG grammar. =A0The behavior above was so >> Robin and xorxes could work and debug together; and perhaps for >> other reasons. =A0Exactly as xorxes said, they aren't needed and are >> an artifact of camxes. >> >> Will you talk a little about what you're doing? =A0So far your >> questions are exactly the ones I asked, when I started using camxes, >> and the answers I got then are now included in jbogenturfa'i. >> > > I'm sorry, I was reading my e-mail in reverse order, and I see you > have answered this question. > > -Alan > -- > .i ma'a lo bradi cu penmi gi'e du > > -- > You received this message because you are subscribed to the Google Groups= "lojban" group. > To post to this group, send email to lojban@googlegroups.com. > To unsubscribe from this group, send email to lojban+unsubscribe@googlegr= oups.com. > For more options, visit this group at http://groups.google.com/group/lojb= an?hl=3Den. > > --=20 You received this message because you are subscribed to the Google Groups "= lojban" group. To post to this group, send email to lojban@googlegroups.com. To unsubscribe from this group, send email to lojban+unsubscribe@googlegrou= ps.com. For more options, visit this group at http://groups.google.com/group/lojban= ?hl=3Den.