history for: typechecker/typechecker.go

commit author date subject
4cf82e5 marzeq 2025-02-13 22:56 add variadics for external function defs
cf60609 marzeq 2025-02-13 17:58 fix typechecker not checking for argument count mismatch
78b72b3 marzeq 2025-02-13 17:55 add string literal and external function defs
3c556fd marzeq 2025-02-09 17:38 add char literals
22f21e1 marzeq 2025-02-08 20:55 fix case where as generation fails when last statement is function and it alwaysReturns
8a8928a marzeq 2025-02-08 18:15 add temporary _print function
8e46789 marzeq 2025-02-08 17:41 add codegen for everything the typechecker supports
8e220b4 marzeq 2025-02-04 17:28 return merged node after typechecking
6087a5b marzeq 2025-02-04 16:24 reimplement include imports
4594921 marzeq 2025-02-04 15:50 implement scuffed include imports
cf49edf marzeq 2025-02-04 12:08 add string literals, and update imports to use them
af79d87 marzeq 2025-02-04 10:19 allow different integer types to be added/subtracted/... and compared together
75179de marzeq 2025-02-04 10:18 add boolean literals
96c30ee marzeq 2025-02-03 22:03 initial commit