traverse running with new lex and yacc, still has attribute error and fails