aboutsummaryrefslogtreecommitdiff
path: root/src/generator.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/generator.c')
-rw-r--r--src/generator.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/generator.c b/src/generator.c
index 33fade9..0040c02 100644
--- a/src/generator.c
+++ b/src/generator.c
@@ -96,12 +96,12 @@ void gen_const_declaration() {
96void gen_const(const char name[], int value, Scope scope) { 96void gen_const(const char name[], int value, Scope scope) {
97 switch (scope) { 97 switch (scope) {
98 case LOCAL: 98 case LOCAL:
99 loc_addVar(name, INT); // TODO: make read only 99 loc_addConst(name);
100 fprintf(output, "push %d\n", value); 100 fprintf(output, "push %d\n", value);
101 return; 101 return;
102 102
103 case GLOBAL: 103 case GLOBAL:
104 glo_addVar(name, INT); // TODO: make read only 104 glo_addConst(name);
105 fprintf(output, "%s: db QWORD %d\n", name, value); 105 fprintf(output, "%s: db QWORD %d\n", name, value);
106 return; 106 return;
107 } 107 }