aboutsummaryrefslogtreecommitdiffstats
path: root/tools/lex.py
diff options
context:
space:
mode:
authorTomas Kukosa <tomas.kukosa@siemens.com>2005-07-18 20:45:46 +0000
committerTomas Kukosa <tomas.kukosa@siemens.com>2005-07-18 20:45:46 +0000
commitaa6a15ebdeb0a6e086230fcef65018a197dbb827 (patch)
treef4840ac327543cad7becb7567528a94a25c506e1 /tools/lex.py
parent1dd2e0e8f4428b5cd45227ddb34676d2c0d06327 (diff)
PLY package updated to version 1.6
svn path=/trunk/; revision=14951
Diffstat (limited to 'tools/lex.py')
-rw-r--r--tools/lex.py13
1 files changed, 6 insertions, 7 deletions
diff --git a/tools/lex.py b/tools/lex.py
index 9fc9ab5e5a..4d3056f834 100644
--- a/tools/lex.py
+++ b/tools/lex.py
@@ -1,12 +1,9 @@
#-----------------------------------------------------------------------------
# ply: lex.py
#
-# Author: David M. Beazley (beazley@cs.uchicago.edu)
-# Department of Computer Science
-# University of Chicago
-# Chicago, IL 60637
+# Author: David M. Beazley (dave@dabeaz.com)
#
-# Copyright (C) 2001, David M. Beazley
+# Copyright (C) 2001-2005, David M. Beazley
#
# $Header: /cvs/projects/PLY/lex.py,v 1.1.1.1 2004/05/21 15:34:10 beazley Exp $
#
@@ -190,7 +187,7 @@ scanner you have defined.
# -----------------------------------------------------------------------------
-__version__ = "1.4"
+__version__ = "1.6"
import re, types, sys, copy
@@ -240,13 +237,15 @@ class Lexer:
c.lexdata = self.lexdata
c.lexpos = self.lexpos
c.lexlen = self.lexlen
- c.lenindexfunc = self.lexindexfunc
+ c.lexindexfunc = self.lexindexfunc
c.lexerrorf = self.lexerrorf
c.lextokens = self.lextokens
c.lexignore = self.lexignore
+ c.debug = self.debug
c.lineno = self.lineno
c.optimize = self.optimize
c.token = c.realtoken
+ return c
# ------------------------------------------------------------
# input() - Push a new string into the lexer