Cross Reference: lex_error3.py
xref: /gem5/ext/ply/test/lex_error3.py
  • Home
  • History
  • AnnotateAnnotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /gem5/ext/ply/test/
lex_error3.py revision 2632
12632Sstever@eecs.umich.edu# lex_token.py
22632Sstever@eecs.umich.edu#
32632Sstever@eecs.umich.edu# t_error defined as function, but with wrong # args
42632Sstever@eecs.umich.edu
52632Sstever@eecs.umich.eduimport lex
62632Sstever@eecs.umich.edu
72632Sstever@eecs.umich.edutokens = [
82632Sstever@eecs.umich.edu    "PLUS",
92632Sstever@eecs.umich.edu    "MINUS",
102632Sstever@eecs.umich.edu    "NUMBER",
112632Sstever@eecs.umich.edu    ]
122632Sstever@eecs.umich.edu
132632Sstever@eecs.umich.edut_PLUS = r'\+'
142632Sstever@eecs.umich.edut_MINUS = r'-'
152632Sstever@eecs.umich.edut_NUMBER = r'\d+'
162632Sstever@eecs.umich.edu
172632Sstever@eecs.umich.edudef t_error():
182632Sstever@eecs.umich.edu    pass
192632Sstever@eecs.umich.edu
202632Sstever@eecs.umich.eduimport sys
212632Sstever@eecs.umich.edusys.tracebacklimit = 0
222632Sstever@eecs.umich.edu
232632Sstever@eecs.umich.edulex.lex()
242632Sstever@eecs.umich.edu
252632Sstever@eecs.umich.edu
26

Indexes created Thu Sep 26 06:36:22 EDT 2019