lex_token5.py (348B)
1# lex_token.py 2# 3# Return a bad token name 4 5import sys 6sys.path.insert(0,"..") 7 8import ply.lex as lex 9 10tokens = [ 11 "PLUS", 12 "MINUS", 13 "NUMBER", 14 ] 15 16t_PLUS = r'\+' 17t_MINUS = r'-' 18 19def t_NUMBER(t): 20 r'\d+' 21 t.type = "NUM" 22 return t 23 24def t_error(t): 25 pass 26 27sys.tracebacklimit = 0 28 29lex.lex() 30lex.input("1234") 31t = lex.token() 32 33