fixed some more stuff in parser.y