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