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