aboutsummaryrefslogtreecommitdiff
path: root/tree.c
diff options
context:
space:
mode:
authorTucker Evans <tuckerevans24@gmail.com>2019-09-05 18:16:11 -0400
committerTucker Evans <tuckerevans24@gmail.com>2019-09-05 18:17:34 -0400
commitb26e6d2c8ff71beac5da975de1b6ac450bfe282b (patch)
tree4e2cd49b0575b37a464b95565318afef784d4ecf /tree.c
parent3a9747434de494fa189cf02ac31f6a4cff7fc761 (diff)
Fix debug prints
- Removes tree_print from function parsing - ID can't have ID as child, removes check in tree_print
Diffstat (limited to 'tree.c')
-rw-r--r--tree.c14
1 files changed, 4 insertions, 10 deletions
diff --git a/tree.c b/tree.c
index 2afdfa6..d1d0e76 100644
--- a/tree.c
+++ b/tree.c
@@ -144,16 +144,10 @@ int spaces;
fprintf(stderr, "[LIST]");
break;
case ID:
- if (t->r && t->r->attr.nval)
- fprintf(stderr, "[ID: %s %s]",
- t->r->attr.nval->name,
- pretty_type(
- t->attr.nval->var_type));
- else
- fprintf(stderr, "[ID: %s %s]",
- t->attr.nval->name,
- pretty_type(
- t->attr.nval->var_type));
+ fprintf(stderr, "[ID: %s %s, ",
+ t->attr.nval->name,
+ pretty_type(
+ t->attr.nval->var_type));
break;
case INUM:
fprintf(stderr, "[INUM: %d]", t->attr.ival);