Commit 88fbaece authored by Stefan Behnel's avatar Stefan Behnel

Py3 code fixes

parent b0900657
......@@ -10,7 +10,6 @@ cython.declare(Nodes=object, ExprNodes=object, EncodedString=object)
import os
import re
import sys
from types import ListType, TupleType
from Cython.Compiler.Scanning import PyrexScanner, FileSourceDescriptor
import Nodes
import ExprNodes
......@@ -2617,7 +2616,7 @@ def print_parse_tree(f, node, level, key = None):
if key:
f.write("%s: " % key)
t = type(node)
if t == TupleType:
if t is tuple:
f.write("(%s @ %s\n" % (node[0], node[1]))
for i in xrange(2, len(node)):
print_parse_tree(f, node[i], level+1)
......@@ -2633,7 +2632,7 @@ def print_parse_tree(f, node, level, key = None):
if name != 'tag' and name != 'pos':
print_parse_tree(f, value, level+1, name)
return
elif t == ListType:
elif t is list:
f.write("[\n")
for i in xrange(len(node)):
print_parse_tree(f, node[i], level+1)
......
......@@ -6,9 +6,7 @@
#
#=======================================================================
import exceptions
class PlexError(exceptions.Exception):
class PlexError(Exception):
message = ""
class PlexTypeError(PlexError, TypeError):
......
......@@ -8,7 +8,6 @@
import sys
from sys import maxint
from types import TupleType
from Transitions import TransitionMap
......@@ -169,7 +168,7 @@ class FastMachine(object):
self.initial_states[name] = state
def add_transitions(self, state, event, new_state):
if type(event) == TupleType:
if type(event) is tuple:
code0, code1 = event
if code0 == -maxint:
state['else'] = new_state
......
......@@ -8,7 +8,7 @@
import array
import types
from sys import maxint
from sys import maxint as maxint
import Errors
......
......@@ -6,8 +6,7 @@
#
from copy import copy
from sys import maxint
from types import TupleType
from sys import maxint as maxint
class TransitionMap(object):
"""
......@@ -50,11 +49,11 @@ class TransitionMap(object):
#self.check() ###
def add(self, event, new_state,
TupleType = TupleType):
TupleType = tuple):
"""
Add transition to |new_state| on |event|.
"""
if type(event) == TupleType:
if type(event) is TupleType:
code0, code1 = event
i = self.split(code0)
j = self.split(code1)
......@@ -66,11 +65,11 @@ class TransitionMap(object):
self.get_special(event)[new_state] = 1
def add_set(self, event, new_set,
TupleType = TupleType):
TupleType = tuple):
"""
Add transitions to the states in |new_set| on |event|.
"""
if type(event) == TupleType:
if type(event) is TupleType:
code0, code1 = event
i = self.split(code0)
j = self.split(code1)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment