|
|
@@ -32,7 +32,8 @@ class Node(object):
|
|
|
return copy
|
|
|
|
|
|
def __str__(self):
|
|
|
- return '<Node value=%s nodes=%s>' % (str(self.value), str(self.nodes))
|
|
|
+ return '<Node value=%s nodes=%s negated=%d>' \
|
|
|
+ % (str(self.value), str(self.nodes), self.negated)
|
|
|
|
|
|
def title(self):
|
|
|
return str(self.value)
|
|
|
@@ -52,4 +53,4 @@ class Leaf(Node):
|
|
|
return repr(self.value)
|
|
|
|
|
|
def __str__(self):
|
|
|
- return str(self.value)
|
|
|
+ return '-' * self.negated + str(self.value)
|