|
From: Gotthard, P. <pet...@si...> - 2007-10-16 14:56:07
|
Hello, on behalf of all the contributors (see AUTHORS), I'm proudly announcing = a first alpha release of bnfparser2, the generic BNF-adaptable parser, a = joint project of http://iti.fi.muni.cz and http://www.anfdata.cz. Learn more on http://bnfparser2.sourceforge.net. BNF Parser=B2 0.1.0 can be downloaded from: http://sourceforge.net/project/showfiles.php?group_id=3D192851&package_id= =3D226956&release_id=3D546315 What works: - the parser is able to read syntax specification in any (defined) = variant of BNF - the parser can parse input words - if an syntax error is detected, the error position is returned - otherwise, the parser returns a "semantic string" - can be used under both Linux/BSD and Microsoft Windows It's a first alpha version, so please be tolerant! Build instruction for = Linux/BSD are described in README. The build for Windows can be = currently done only by advanced users who need no instructions. TODO: - performance optimizations (current performance is not satisfying) - better handling of syntactic strings - better warnings (non-reachable nonterminals, possible errors in BNF = specification, localication of undefined non-terminals) - error recovery supporting ambiguous grammars Best regards, Petr Gotthard Research Engineer =20 Multimedia & Mobile Applications (TMM MMA) ANF DATA spol. s r.o. Siemens IT Solutions and Services=20 PSE Czech Republic =20 Office: M-Palac, Herspicka 5, 639 00 Brno, Czech Republic =20 Phone: +420 5 4310 6562 Fax: +420 5 4310 6540 mailto:pet...@si... http://www.anfdata.cz |