Libparser is a C++ library for parsing. It can generate parsing tables at runtime (loading from a BNF grammar file). It also includes a tool for creating the parsing table in a file or in C/C++ code. It currently can parse LL1 and SLR1 grammars.
Log in to post a comment.