feat: implement math in compiler

This commit is contained in:
samsonium
2026-10-11 02:10:54 +03:00
parent 981603105b
commit b9c43c6ad2
8 changed files with 506 additions and 83 deletions
+8 -2
View File
@@ -193,8 +193,14 @@ int main(int argc, char **argv)
printf("---> %s\n", walker->consts->array[i].as.string.chars);
printf("--> Ops:\n");
printf("---> ");
for (size_t i = 0; i < walker->op_count; i++)
printf("---> %lu\n", walker->ops[i]);
{
if (i > 0 && i < walker->op_count)
printf("->");
printf("%lu", walker->ops[i]);
}
printf("\n");
printf("-> preparing final write\n");
}
@@ -207,7 +213,7 @@ int main(int argc, char **argv)
if (args->verbose)
{
printf("-> output file path is: %s", outpath);
printf("-> output file path is: %s\n", outpath);
printf("-> writing file...");
}