yacc stuff works under window