From ad035ac5d942c6448a6a0464b995c2868a8378db Mon Sep 17 00:00:00 2001 From: David Moc Date: Sun, 8 Mar 2026 15:02:30 +0100 Subject: Gosh.\nFixed bugs in offsetting. Added syscalls. Cleaned up the previous commenting (used to pass the project thu claude to add comments but LLMs are dumb). Removed the LLM made test runner cuz fuck AI. --- src/main.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/main.c') diff --git a/src/main.c b/src/main.c index 0f18359..0e4c9c3 100644 --- a/src/main.c +++ b/src/main.c @@ -187,7 +187,10 @@ void print_func(_FN *f, int indent) { return; indentf(indent); - printf("Function(%s) params=[", f->name); + /* Print return type */ + printf("Function(%s) -> [%s", f->name, tybase_name(f->ret_type.base)); + for (int j = 0; j < f->ret_type.ptr_level; j++) printf("*"); + printf("] params=["); for (int i = 0; i < f->pac; i++) { printf("%s", tybase_name(f->param_types[i].base)); for (int j = 0; j < f->param_types[i].ptr_level; j++) -- cgit v1.2.3