Makefile, eval script

Generate the parser as a prepublish step, automate it all.
Define GLOBALS before use