diff options
author | Bad Diode <bd@badd10de.dev> | 2022-04-22 14:56:37 -0300 |
---|---|---|
committer | Bad Diode <bd@badd10de.dev> | 2022-04-22 14:56:37 -0300 |
commit | c0dbfec91dd9781afa867675dd7a1d9cdc034c74 (patch) | |
tree | 4b2720b75062610cf123b02aabf9edc52090cbb4 /src/viz.c | |
parent | 0bdf2ff42892b6363f703fe8f00f865a96dde223 (diff) | |
download | bdl-c0dbfec91dd9781afa867675dd7a1d9cdc034c74.tar.gz bdl-c0dbfec91dd9781afa867675dd7a1d9cdc034c74.zip |
Add some TODOs
Diffstat (limited to 'src/viz.c')
-rw-r--r-- | src/viz.c | 5 |
1 files changed, 2 insertions, 3 deletions
@@ -161,6 +161,7 @@ viz_ast(Root *roots) { | |||
161 | printf("ranksep=\"0.95 equally\";\n"); | 161 | printf("ranksep=\"0.95 equally\";\n"); |
162 | printf("nodesep=\"0.5 equally\";\n"); | 162 | printf("nodesep=\"0.5 equally\";\n"); |
163 | printf("overlap=scale;\n"); | 163 | printf("overlap=scale;\n"); |
164 | printf("bgcolor=\"transparent\";\n"); | ||
164 | for (size_t i = 0; i < array_size(roots); ++i) { | 165 | for (size_t i = 0; i < array_size(roots); ++i) { |
165 | printf("subgraph %zu {\n", i); | 166 | printf("subgraph %zu {\n", i); |
166 | Node *root = roots[array_size(roots) - 1 - i]; | 167 | Node *root = roots[array_size(roots) - 1 - i]; |
@@ -174,9 +175,7 @@ void | |||
174 | viz_symtables(Scope **scopes) { | 175 | viz_symtables(Scope **scopes) { |
175 | printf("digraph symtables {\n"); | 176 | printf("digraph symtables {\n"); |
176 | printf("rankdir=RL;\n"); | 177 | printf("rankdir=RL;\n"); |
177 | printf("ranksep=\"0.95 equally\";\n"); | 178 | printf("bgcolor=\"transparent\";\n"); |
178 | printf("nodesep=\"0.5 equally\";\n"); | ||
179 | printf("overlap=scale;\n"); | ||
180 | for (size_t i = 0; i < array_size(scopes); ++i) { | 179 | for (size_t i = 0; i < array_size(scopes); ++i) { |
181 | Scope *scope = scopes[i]; | 180 | Scope *scope = scopes[i]; |
182 | if (array_size(scope->symbols->pairs) == 0) { | 181 | if (array_size(scope->symbols->pairs) == 0) { |