aboutsummaryrefslogtreecommitdiff
path: root/compiler/parser.cup
diff options
context:
space:
mode:
Diffstat (limited to 'compiler/parser.cup')
-rw-r--r--compiler/parser.cup13
1 files changed, 13 insertions, 0 deletions
diff --git a/compiler/parser.cup b/compiler/parser.cup
index d13a309..8f02c57 100644
--- a/compiler/parser.cup
+++ b/compiler/parser.cup
@@ -697,6 +697,19 @@ fn parse_var_declaration(lexer: Lexer*): Node* {
add_variable_to_current_block(&decl.var);
}
+ if (0) {
+ putsln("------------------");
+ location_print(&token.loc);
+ putsln(" : Variable declared");
+ puts("Name: ");
+ putsln(decl.var.name);
+ puts("Type: ");
+ putsln(create_type_string(decl.var.typ));
+ puts("Offset: ");
+ putu(abs(decl.var.offset));
+ putsln("\n------------------");
+ }
+
return node;
}