parser improved

This commit is contained in:
2025-11-12 14:20:11 +03:00
parent 0a2a255993
commit 6aea9c60f2

View File

@@ -277,6 +277,7 @@ Token parse_func_def(Token *inp, size_t *idx, SymbolTable *sym){
// fprintf(stderr, "Expected Comma after type\n");
// fprintf(stderr, "At Token %zu\n", *idx);
} else if (inp->type[*idx] == TOKEN_RPAREN){
skip_space(inp, idx);
break;
// func.arg_count++; // PROBABLY THE RIGHT PLACE TO DO THIS
// (*idx)++;
@@ -285,6 +286,7 @@ Token parse_func_def(Token *inp, size_t *idx, SymbolTable *sym){
fprintf(stderr, "At Token %zu\n", *idx);
}
(*idx)++;
skip_space(inp, idx);
}