don't use the .codes.h files, they are broken

for bison 2.5 emits an enum, not #defines
so we use the .tab.h files directly, but skip the YYSTYPE
definitions, so we don't need to pull in the AST headers