예제 #1
0
파일: test1.py 프로젝트: KayFabe/IFL
from parser.ifl import generate_lexer
lexer = generate_lexer()[0]
data = open("examples/ex1.ifl").read()
lexer.input(data)
while True:
  tok = lexer.token()
  if not tok: break
  print tok
예제 #2
0
from parser import ifl_yacc, ifl

l = ifl.generate_lexer()
lexer = l[0]
tokens = l[1]
parser = ifl_yacc.generate_parser(lexer, tokens)