From: Jo-Philipp Wich Date: Sun, 15 Jun 2014 14:31:14 +0000 (+0200) Subject: Switch to sqlite3's lemon parser generator. X-Git-Url: http://git.openwrt.org/?a=commitdiff_plain;h=f3830138661374ca10fe6a0b6f2f4b949dea3e5c;hp=f3830138661374ca10fe6a0b6f2f4b949dea3e5c;p=project%2Fjsonpath.git Switch to sqlite3's lemon parser generator. 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 ---