lex_token2.py revision 2632:1bb2f91485ea
18012Ssaidi@eecs.umich.edu# lex_token.py 28029Snate@binkert.org# 38029Snate@binkert.org# Tests for tokens of wrong type 48013Sbinkertn@umich.edu 58029Snate@binkert.orgimport lex 68029Snate@binkert.org 78029Snate@binkert.orgtokens = "PLUS MINUS NUMBER" 88029Snate@binkert.org 98029Snate@binkert.orgt_PLUS = r'\+' 108029Snate@binkert.orgt_MINUS = r'-' 118029Snate@binkert.orgt_NUMBER = r'\d+' 128029Snate@binkert.org 138029Snate@binkert.orgdef t_error(t): 148029Snate@binkert.org pass 158013Sbinkertn@umich.edu 168029Snate@binkert.orgimport sys 178029Snate@binkert.orgsys.tracebacklimit = 0 188029Snate@binkert.org 198029Snate@binkert.orglex.lex() 208029Snate@binkert.org 218029Snate@binkert.org 228029Snate@binkert.org