|
|
@@ -35,6 +35,9 @@ class Node(object):
|
|
|
return '<Node value=%s nodes=%s negated=%d>' \
|
|
|
% (str(self.value), str(self.nodes), self.negated)
|
|
|
|
|
|
+ def __repr__(self):
|
|
|
+ return self.__str__()
|
|
|
+
|
|
|
def title(self):
|
|
|
return str(self.value)
|
|
|
|
|
|
@@ -49,8 +52,8 @@ class Leaf(Node):
|
|
|
def __len__(self):
|
|
|
return len(str(self.value))
|
|
|
|
|
|
- def __repr__(self):
|
|
|
- return repr('-' * self.negated + str(self.value))
|
|
|
-
|
|
|
def __str__(self):
|
|
|
- return '<Leaf %s>' % repr(self)
|
|
|
+ return '-' * self.negated + str(self.value)
|
|
|
+
|
|
|
+ def __repr__(self):
|
|
|
+ return '<Leaf %s>' % repr(str(self))
|