diff options
author | Bad Diode <bd@badd10de.dev> | 2022-04-19 11:03:19 -0300 |
---|---|---|
committer | Bad Diode <bd@badd10de.dev> | 2022-04-19 11:03:19 -0300 |
commit | 0bdf2ff42892b6363f703fe8f00f865a96dde223 (patch) | |
tree | 4ecf5c654d6428abffee03ceb4c14d04f71938be /src/viz.c | |
parent | d9538a32bfe8e2cb9de4cdcfdf8a8c6e1a27ac3c (diff) | |
download | bdl-0bdf2ff42892b6363f703fe8f00f865a96dde223.tar.gz bdl-0bdf2ff42892b6363f703fe8f00f865a96dde223.zip |
Make distinction between sym parameter and variables
Diffstat (limited to 'src/viz.c')
-rw-r--r-- | src/viz.c | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -196,6 +196,12 @@ viz_symtables(Scope **scopes) { | |||
196 | print_node(sym->name); | 196 | print_node(sym->name); |
197 | printf("</td>"); | 197 | printf("</td>"); |
198 | switch (sym->type) { | 198 | switch (sym->type) { |
199 | case SYMBOL_PAR: { | ||
200 | printf("<td>par</td>"); | ||
201 | printf("<td>"); | ||
202 | print_node(sym->var.type); | ||
203 | printf("</td>"); | ||
204 | } break; | ||
199 | case SYMBOL_VAR: { | 205 | case SYMBOL_VAR: { |
200 | printf("<td>var</td>"); | 206 | printf("<td>var</td>"); |
201 | printf("<td>"); | 207 | printf("<td>"); |