From rlpowell@digitalkingdom.org Sun Jun 20 15:47:58 2004 Received: with ECARTIS (v1.0.0; list lojban-list); Sun, 20 Jun 2004 15:47:58 -0700 (PDT) Received: from rlpowell by chain.digitalkingdom.org with local (Exim 4.32) id 1BcB6L-00026K-Sc; Sun, 20 Jun 2004 15:47:50 -0700 Date: Sun, 20 Jun 2004 15:47:49 -0700 To: lojban-list@lojban.org, llg-members@yahoogroups.com Subject: [lojban] PEG-Based Lojban Parser: Official Beta Release Message-ID: <20040620224749.GG429@chain.digitalkingdom.org> Mail-Followup-To: lojban-list@lojban.org, llg-members@yahoogroups.com Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.5.1+cvs20040105i From: Robin Lee Powell X-archive-position: 8127 X-ecartis-version: Ecartis v1.0.0 Sender: lojban-list-bounce@lojban.org Errors-to: lojban-list-bounce@lojban.org X-original-sender: rlpowell@digitalkingdom.org Precedence: bulk Reply-to: lojban-list@lojban.org X-list: lojban-list My PEG parser has just passed a full run of my thirty-five thousand line test suite without any changes. As such, it is now officially in Beta. It's not a full release because the BPFK Magic Words checkpoint is needed to tighten some things up, and because its morphology knowledge is very, very poor. The main site for this project is: http://www.digitalkingdom.org/~rlpowell/hobbies/lojban/grammar/index.html A Java JAR of the parser, which should be completely self-contained, is at: http://www.digitalkingdom.org/~rlpowell/hobbies/lojban/grammar/rats/lojban_peg_parser.jar The test suite consists of all the examples from the CLL (many of which, by the way, only work in my parser), all of Alice with one paragraph per line (most of which only works in my parser) and about thirty thousand lines of IRC, most of which is actually Lojban. :-) If people would like me to include other texts in my test suite, please just send me whatever it is with each line containing a parseable unit (sentence, paragraph, whatever). Thanks. -Robin -- http://www.digitalkingdom.org/~rlpowell/ *** I'm a *male* Robin. "Many philosophical problems are caused by such things as the simple inability to shut up." -- David Stove, liberally paraphrased. http://www.lojban.org/ *** loi pimlu na srana .i ti rokci morsi