From nobody@digitalkingdom.org Tue Jan 24 13:50:02 2006 Received: with ECARTIS (v1.0.0; list lojban-beginners); Tue, 24 Jan 2006 13:50:02 -0800 (PST) Received: from nobody by chain.digitalkingdom.org with local (Exim 4.60) (envelope-from ) id 1F1W38-0002vm-0y for lojban-beginners-real@lojban.org; Tue, 24 Jan 2006 13:50:02 -0800 Received: from web51502.mail.yahoo.com ([206.190.38.194]) by chain.digitalkingdom.org with smtp (Exim 4.60) (envelope-from ) id 1F1W34-0002vJ-QV for lojban-beginners@lojban.org; Tue, 24 Jan 2006 13:50:01 -0800 Received: (qmail 51973 invoked by uid 60001); 24 Jan 2006 21:49:57 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:Received:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=y/hNLwKtcHuXrM4upOXjW0KlD713U6+s2Qys9ZYtgDyDCL/bfBhzLWBp2SNQLz90MblUuKYM/UjnJvYZGGlOPvrCt0SIxu8Ro3PnUpdj6Q9jr35omqTKVysY/V8kSafjC7CB5xkEQsHjlrzHxUjVau7Fd9htElfSHnAykmSCpRE= ; Message-ID: <20060124214957.51971.qmail@web51502.mail.yahoo.com> Received: from [84.176.97.175] by web51502.mail.yahoo.com via HTTP; Tue, 24 Jan 2006 13:49:56 PST Date: Tue, 24 Jan 2006 13:49:56 -0800 (PST) From: Opi Lauma Subject: [lojban-beginners] Re: Lojban parser and graph generator To: lojban-beginners@lojban.org In-Reply-To: <55715.203.155.1.245.1138033715.squirrel@subvert-the-dominant-paradigm.net> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="0-298808115-1138139396=:49694" Content-Transfer-Encoding: 8bit X-Spam-Score: -2.2 (--) X-archive-position: 3017 X-Approved-By: opi_lauma@yahoo.com X-ecartis-version: Ecartis v1.0.0 Sender: lojban-beginners-bounce@lojban.org Errors-to: lojban-beginners-bounce@lojban.org X-original-sender: opi_lauma@yahoo.com Precedence: bulk Reply-to: lojban-beginners@lojban.org X-list: lojban-beginners --0-298808115-1138139396=:49694 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit 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 --0-298808115-1138139396=:49694 Content-Type: text/html; charset=iso-8859-1 Content-Transfer-Encoding: 8bit
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 <jewel@subvert-the-dominant-paradigm.net> 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 --0-298808115-1138139396=:49694--