From bfb8020c1a64f505537163caa465bd7f06e43f18 Mon Sep 17 00:00:00 2001 From: Carson Fleming Date: Fri, 17 Jul 2026 17:54:49 -0700 Subject: functional type checker --- main.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'main.c') diff --git a/main.c b/main.c index 90d7460..9a3a725 100644 --- a/main.c +++ b/main.c @@ -1,5 +1,6 @@ #include "lexer.h" #include "parser.h" +#include "type_checker.h" #include "codegen.h" #include #include @@ -41,6 +42,8 @@ void test_parser(int argc, char** argv) { for (int i = 1; i < argc; i++) { struct ast ast; parse(argv[i], &ast); + type_check(&ast); + unsigned int fn_sz = strlen(argv[i]); char asm_file[fn_sz + 1]; strcpy(asm_file, argv[i]); -- cgit v1.2.3