fix tiger.y and parse.c