diff options
| -rw-r--r-- | interpreter/print.c | 12 | 
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", | 
