]> granicus.if.org Git - python/commitdiff
always inherit from an appropiate base class
authorBenjamin Peterson <benjamin@python.org>
Sun, 7 Jun 2009 22:35:00 +0000 (22:35 +0000)
committerBenjamin Peterson <benjamin@python.org>
Sun, 7 Jun 2009 22:35:00 +0000 (22:35 +0000)
Parser/asdl.py

index 4b5676cd2b783286757558e90ab4edead5f49a39..164ca6bd0db504d3cbe09a807cf479cc5a219fda 100644 (file)
@@ -10,14 +10,12 @@ browser.
 Changes for Python: Add support for module versions
 """
 
-#__metaclass__ = type
-
 import os
 import traceback
 
 import spark
 
-class Token:
+class Token(object):
     # spark seems to dispatch in the parser based on a token's
     # type attribute
     def __init__(self, type, lineno):
@@ -45,7 +43,7 @@ class String(Token):
         self.value = value
         self.lineno = lineno
 
-class ASDLSyntaxError:
+class ASDLSyntaxError(Exception):
 
     def __init__(self, lineno, token=None, msg=None):
         self.lineno = lineno