From nobody@digitalkingdom.org Sat Nov 15 19:21:52 2008 Received: with ECARTIS (v1.0.0; list lojban-list); Sat, 15 Nov 2008 19:21:52 -0800 (PST) Received: from nobody by chain.digitalkingdom.org with local (Exim 4.69) (envelope-from ) id 1L1YCu-0008PF-Mc for lojban-list-real@lojban.org; Sat, 15 Nov 2008 19:21:52 -0800 Received: from rv-out-0708.google.com ([209.85.198.247]) by chain.digitalkingdom.org with esmtp (Exim 4.69) (envelope-from ) id 1L1YCr-0008P0-UT for lojban-list@lojban.org; Sat, 15 Nov 2008 19:21:52 -0800 Received: by rv-out-0708.google.com with SMTP id b17so2155020rvf.46 for ; Sat, 15 Nov 2008 19:21:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; 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=HH5Kk925NAyNrNEcZs8dHCi1qFB875QSNwGMMwjEhb8=; b=Yvt8ISFUNhvlGo4z/72CzM4E32KrWP+W2Cz62zHVwccsyXQouiTeJQpQcLqYRajEuB RJ/xvTXnoaO/ugGQ6PUlfwQ910xcPhUlPHutHuzFZR1tMaGcGMqjRZbzKphrVifyx5DS FvJlPOM5gFrmXid73xaGp9UZXqMd3Q27M8mxk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=slGukq3CVAW/PM1rPxsU5RJ+F2RSfRFM6om3ookveTW/JLRQKS0K7V3jZZtK4KlZ85 62GYhNDttJUhk7UXJLfyI2DkeK2qMZZVvEzL0hev2l26HcMfPxxmb7UxaET89gu5LU0V a+CwLvMKpcI37p+t3LSkGgvpkwqlmx1F1puxY= Received: by 10.141.35.21 with SMTP id n21mr1471165rvj.69.1226805709149; Sat, 15 Nov 2008 19:21:49 -0800 (PST) Received: by 10.140.202.10 with HTTP; Sat, 15 Nov 2008 19:21:49 -0800 (PST) Message-ID: <737b61f30811151921w27a624e6wd2587fdb14b2a3ec@mail.gmail.com> Date: Sat, 15 Nov 2008 21:21:49 -0600 From: "Chris Capel" To: lojban-list@lojban.org Subject: [lojban] Re: Annotated PEG grammar In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <737b61f30811151245n352f23dala9685c894d991550@mail.gmail.com> <925d17560811151405j69b216b5g1b2fdaed51244418@mail.gmail.com> <925d17560811151534s39dcd5aeq729c56f1e30282b9@mail.gmail.com> <737b61f30811151653g1b29ebe8ibf7a14e25628b46d@mail.gmail.com> X-Spam-Score: -0.0 X-Spam-Score-Int: 0 X-Spam-Bar: / X-archive-position: 15030 X-ecartis-version: Ecartis v1.0.0 Sender: lojban-list-bounce@lojban.org Errors-to: lojban-list-bounce@lojban.org X-original-sender: pdf23ds@gmail.com Precedence: bulk Reply-to: lojban-list@lojban.org X-list: lojban-list On Sat, Nov 15, 2008 at 21:08, Stephen Pollei wrote: > On 11/15/08, Chris Capel wrote: >> I throw out all the sa and magic word stuff, and delete all of the >> morphology interface, which handles UI and some other stuff. (That >> involves cutting off the "-clause"s, which are only necessary because >> of the morphology stuff.) > > Well the clause stuff is what handles the ui and ba'e stuff as well > which I don't count as a morpholgy interface issue at all. To me the > morph interface stuff is the different stuff prefixed by NORATS or has > &{ .. } . I also think the magic word stuff is a pretty important part > of the whole system. No doubt they're important, but the goal of my document is to provide an overview of how lojban works from the perspective of its grammar. I think the -clause details and magic words would distract too much from that purpose. I don't plan on filling out mesko either. (But someone can contribute descriptions if they like.) > I do think that the whole foo-clause stuff could use some real clean up. > A lot of it is schematic and those should likely be collected into one > place, and the things which get special handling should all be grouped > together; right now it's all mixed together by just using an alphabetic > order. I don't think it can be done in pure PEG, alas. Perhaps a source file that generates a peg could be created. :) The source file could also output a Rats! version that would be more compact and efficient than the current version, which is quite huge dll-wise. > I also thank you for your efforts, I think it will be very helpful. Thanks. Most helpful as an adjunct to Lojgloss, which shows the production names as part of its interface. (Work on Lojgloss is progressing, by the way. I hope to have a new web version, with parsing support, available within a few weeks.) Chris Capel -- "What is it like to be a bat? What is it like to bat a bee? What is it like to be a bee being batted? What is it like to be a batted bee?" -- The Mind's I (Hofstadter, Dennet) 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.