jtlcpy/parser/__init__.py

12 lines
234 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)
result = parser.parse(input)
return result