extending makefile to build arbitrarily many grammars according to the
naming scheme "*-grammar.bnf builds *-parser.js and *-parser-comp.js"