Add simple parser generator