3
# Test lex's ability to handle a large number of tokens (beyond the
4
# 100-group limit of the re module)
7
if ".." not in sys.path: sys.path.insert(0,"..")
11
tokens = ["TOK%d" % i for i in range(1000)]
14
if sys.version_info[0] < 3:
15
exec("t_%s = '%s:'" % (tok,tok))
17
exec("t_%s = '%s:'" % (tok,tok), globals())
24
lex.lex(optimize=1,lextab="manytab")
25
lex.runmain(data="TOK34: TOK143: TOK269: TOK372: TOK452: TOK561: TOK999:")