import ply.yacc as yacc import ply.lex as lex import parserdef import nodes lexer = lex.lex(module = parserdef) parser = yacc.yacc(module = parserdef) s = raw_input("give input > ") result = parser.parse(s, lexer = lexer) print result