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