feat: enhance compiler

- Add comments and test for it
- Add semicolon as required end of some expressions
- Add new arguments parser
- Add multi-file compilation
- Add colors in output
This commit is contained in:
samsonium
2026-10-15 17:20:43 +03:00
parent 1035b9193c
commit 69b2253c34
22 changed files with 739 additions and 327 deletions
-2
View File
@@ -11,8 +11,6 @@
#include <string.h>
#include <vm/fzl_vm.h>
// NOTE: need to add optimized arithmetics in near future
char last_err[256];
static char *expect_hdr = "FZL\0\1";