generate the Happy parser for last fix (doh); add parser-generator rules to Makefile