jtlcpy/parser/__init__.py
2011-08-29 16:36:20 -04:00

12 lines
256 B
Python

import ply.lex as lex
import ply.yacc as yacc
import lexrules
import parserules
def parse(input):
lexer = lex.lex(module = lexrules)
parser = yacc.yacc(module = parserules, outputdir = 'parser')
result = parser.parse(input)
return result