fixed yacc