takamin/lex-bnf

General-purpose recursive descent parser and evaluator - takamin/lex-bnf