From nobody@digitalkingdom.org Sun Feb 05 08:12:40 2006 Received: with ECARTIS (v1.0.0; list lojban-beginners); Sun, 05 Feb 2006 17:24:55 -0800 (PST) Received: from nobody by chain.digitalkingdom.org with local (Exim 4.60) (envelope-from ) id 1F5mVD-0001cE-Q0 for lojban-beginners-real@lojban.org; Sun, 05 Feb 2006 08:12:39 -0800 Received: from subvert-the-dominant-paradigm.net ([206.123.113.154]) by chain.digitalkingdom.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1F5mVA-0001c6-Sf for lojban-beginners@lojban.org; Sun, 05 Feb 2006 08:12:39 -0800 Received: from ppp-58.11.38.19.revip2.asianet.co.th ([58.11.38.19] helo=[10.0.0.50]) by subvert-the-dominant-paradigm.net with esmtpsa (TLS-1.0:RSA_ARCFOUR_MD5:16) (Exim 4.60) (envelope-from ) id 1F5mV9-0000Oj-9J for lojban-beginners@lojban.org; Sun, 05 Feb 2006 16:12:35 +0000 Subject: [lojban-beginners] Re: Lojban parser and graph generator From: John Leuner To: lojban-beginners@lojban.org In-Reply-To: <20060124214957.51971.qmail@web51502.mail.yahoo.com> References: <20060124214957.51971.qmail@web51502.mail.yahoo.com> Content-Type: text/plain Date: Sun, 05 Feb 2006 23:15:44 +0700 Message-Id: <1139156144.11221.12.camel@localhost.localdomain> Mime-Version: 1.0 Content-Transfer-Encoding: 7bit X-Spam-Score: -2.0 (--) X-archive-position: 3043 X-Approved-By: rlpowell@digitalkingdom.org X-ecartis-version: Ecartis v1.0.0 Sender: lojban-beginners-bounce@lojban.org Errors-to: lojban-beginners-bounce@lojban.org X-original-sender: jewel@subvert-the-dominant-paradigm.net Precedence: bulk Reply-to: lojban-beginners@lojban.org X-list: lojban-beginners I don't think the formalized grammar is useful for most users of the language. It's only really important for those writing low-level tools. But I think being able to see a parse graph is very important for learning lojban and figuring out how different parts are grouped together. John On Tue, 2006-01-24 at 13:49 -0800, Opi Lauma wrote: > Good work. It is a pity that I am still far from understanding of the > formalized grammar. Anyway I will try go in this direction. > > It is good that people which like Lojban are often good in > programming. It helps to develop the language. > > > John Leuner wrote: > I have finished the first stage of a web front-end to my > lojban parser. > > You can visit it here: > > http://subvert-the-dominant-paradigm.net:9072/generator > > and enter some lojban text. > > It uses my cl-peg package along with a lojban peg grammar > based on the > work by Robin and xorxes (and I suppose some other people > too). > > I process the output with the cl-dot package which feeds > graphviz the > result of the parse process. The result is a graphical > representation of > the parse nodes. > > As yet there are no options to trim down the tree, so you see > the whole > morphological breakdown and all the intermediate labels. > > Future work is to allow the user to control how much detail is > displayed, > as well as to lookup english glosses in wordlists and display > them too. > > John Leuner > > Note: > > There are some bugs in the grammar, I noticed that "zo" > doesn't work. I > haven't tested it thoroughly so I don't know what else doesn't > work. > > > > > > > > > ______________________________________________________________________ > > What are the most popular cars? Find out at Yahoo! Autos