aboutsummaryrefslogtreecommitdiff
path: root/interpreter/print.c
diff options
context:
space:
mode:
Diffstat (limited to 'interpreter/print.c')
-rw-r--r--interpreter/print.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/interpreter/print.c b/interpreter/print.c
index d063142..40df756 100644
--- a/interpreter/print.c
+++ b/interpreter/print.c
@@ -206,27 +206,27 @@ void print_node_to_file(struct node* node, FILE* f, struct visited_nodes *visite
case NODE_TUPLE:
case NODE_APP:
if (node->kind == NODE_LIST)
- fprintf(f, "%" PRIuPTR " [label=\"List (%d)\", color=gray, penwidth=%d];\n",
+ fprintf(f, "%" PRIuPTR " [label=\"List (%d)\", color=gray, fontcolor=gray, penwidth=%d];\n",
(uintptr_t) node, node->used_count, borderwidth);
else if (node->kind == NODE_TUPLE)
- fprintf(f, "%" PRIuPTR " [label=\"Tuple (%d)\", color=gray, penwidth=%d];\n",
+ fprintf(f, "%" PRIuPTR " [label=\"Tuple (%d)\", color=gray, fontcolor=gray, penwidth=%d];\n",
(uintptr_t) node, node->used_count, borderwidth);
else if (node->kind == NODE_APP)
- fprintf(f, "%" PRIuPTR " [label=\"App (%d)\", color=gray, penwidth=%d];\n",
+ fprintf(f, "%" PRIuPTR " [label=\"App (%d)\", color=gray, fontcolor=gray, penwidth=%d];\n",
(uintptr_t) node, node->used_count, borderwidth);
if (node->var1) {
print_node_to_file((struct node*) node->var1, f, visited);
print_node_to_file((struct node*) node->var2, f, visited);
- fprintf(f, "%" PRIuPTR " -> %" PRIuPTR " [label=\"l\", penwidth=%d];\n",
+ fprintf(f, "%" PRIuPTR " -> %" PRIuPTR " [color=blue, penwidth=%d];\n",
(uintptr_t) node, (uintptr_t) node->var1, edgewidth);
- fprintf(f, "%" PRIuPTR " -> %" PRIuPTR " [label=\"r\", penwidth=%d];\n",
+ fprintf(f, "%" PRIuPTR " -> %" PRIuPTR " [color=red, penwidth=%d];\n",
(uintptr_t) node, (uintptr_t) node->var2, edgewidth);
}
break;
case NODE_REDIRECT:
- fprintf(f, "%" PRIuPTR " [label=\"Redirection (%d)\", color=gray, penwidth=%d];\n",
+ fprintf(f, "%" PRIuPTR " [label=\"Redirection (%d)\", color=gray, fontcolor=gray, penwidth=%d];\n",
(uintptr_t) node, node->used_count, borderwidth);
print_node_to_file((struct node*) node->var1, f, visited);
fprintf(f, "%" PRIuPTR " -> %" PRIuPTR " [penwidth=%d];\n",