summaryrefslogtreecommitdiff
path: root/Lib/tokenize.py
diff options
context:
space:
mode:
authorFred Drake <fdrake@acm.org>2000-08-17 04:45:13 +0000
committerFred Drake <fdrake@acm.org>2000-08-17 04:45:13 +0000
commitdd72b25269d8148beb026275d0d68fb816db1cb1 (patch)
tree912efc01bc2e7b7e9cb6c316cf9dca073aa56dba /Lib/tokenize.py
parent09faffea7eb817616eadeaf64309ca6dbeac4599 (diff)
downloadcpython-dd72b25269d8148beb026275d0d68fb816db1cb1.tar.gz
Convert some old-style string exceptions to class exceptions.
Diffstat (limited to 'Lib/tokenize.py')
-rw-r--r--Lib/tokenize.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/Lib/tokenize.py b/Lib/tokenize.py
index 1383f21246..a225211a74 100644
--- a/Lib/tokenize.py
+++ b/Lib/tokenize.py
@@ -76,7 +76,10 @@ endprogs = {"'": re.compile(Single), '"': re.compile(Double),
"R'''": single3prog, 'R"""': double3prog, 'r': None, 'R': None}
tabsize = 8
-TokenError = 'TokenError'
+
+class TokenError(Exception):
+ pass
+
def printtoken(type, token, (srow, scol), (erow, ecol), line): # for testing
print "%d,%d-%d,%d:\t%s\t%s" % \
(srow, scol, erow, ecol, tok_name[type], repr(token))