Skip to content
Snippets Groups Projects
Commit 43e674b5 authored by Taddeus Kroes's avatar Taddeus Kroes
Browse files

Merge branch 'master' of kompiler.org:python/graph_drawing

parents f9709555 79a5b196
No related branches found
No related tags found
No related merge requests found
......@@ -98,7 +98,7 @@ def generate_line(root):
return '<empty expression>'
if root.is_leaf:
return '-' * root.negated + root.title()
return str(root)
content = {}
......@@ -197,7 +197,7 @@ def generate_line(root):
# the leafs and nodes in depth first order.
for node in traverse_depth_first(root):
if node.is_leaf:
content[node] = node.title()
content[node] = str(node)
else:
arity = len(node)
......@@ -209,8 +209,8 @@ def generate_line(root):
else:
content[node] = construct_function(node)
# Add negations
content[node] = '-' * node.negated + content[node]
# Add negations
content[node] = '-' * node.negated + content[node]
# Merge binary plus and unary minus signs into binary minus.
return content[root].replace('+ -', '- ')
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment