BNF parsing in Python
Konrad Anton
usenet at minus1.de
Wed Oct 31 11:25:49 EST 2001
Michael Ströder <michael at stroeder.com> schrieb:
>I'd like to parse strings describing LDAPv3 schema elements which
>seem to be declared as BNF (one example, not complete):
>(...)
>Any clues on where to start? Should be pure Python and
>license-compatible to be included into an open source project
>(probably BSD style license).
You might want to give kjParse (the parsing component in gadfly) a
try.
Gadfly lives somewhere on www.chordate.com and uses kjParse internally
to parse SQL. I've successfully written a parser for C Enums and C
Structs with it.
HTH
Konrad.
--
Konrad Anton <anton at informatik.uni-freiburg.de> gpg: 0x22954D8A
Tel. +49-761-881-2122, Fax +49-721-151318943. Alice:
Serpent.
More information about the Python-list
mailing list