Switch to sqlite3's lemon parser generator.
authorJo-Philipp Wich <jow@openwrt.org>
Sun, 15 Jun 2014 14:31:14 +0000 (16:31 +0200)
committerJo-Philipp Wich <jow@openwrt.org>
Sun, 15 Jun 2014 18:59:37 +0000 (20:59 +0200)
This commit drops the flex + bison code in favor to a hand-written
lexer and a new grammar file in lemon syntax.

The change results in a much smaller binary and easier to maintain
code. Code required to build and maintain the AST has been split
off into the ast.c and ast.h files.

Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>

No differences found