lex_rule1.py revision 6498
12SN/A# lex_rule1.py
21762SN/A#
32SN/A# Rule function with incorrect number of arguments
42SN/A
52SN/Aimport sys
62SN/Aif ".." not in sys.path: sys.path.insert(0,"..")
72SN/A
82SN/Aimport ply.lex as lex
92SN/A
102SN/Atokens = [
112SN/A    "PLUS",
122SN/A    "MINUS",
132SN/A    "NUMBER",
142SN/A    ]
152SN/A
162SN/At_PLUS = r'\+'
172SN/At_MINUS = r'-'
182SN/At_NUMBER = 1
192SN/A
202SN/Adef t_error(t):
212SN/A    pass
222SN/A
232SN/A
242SN/A
252SN/Alex.lex()
262SN/A
272665Ssaidi@eecs.umich.edu
282665Ssaidi@eecs.umich.edu