aboutsummaryrefslogtreecommitdiff
path: root/typecheck.c
AgeCommit message (Expand)Author
2024-03-09First pass at lambdas/closuresBruce Hill
2024-03-08Refactor table methods to take table structs where possibleBruce Hill
2024-03-08Array methodsBruce Hill
2024-03-08Array methodsBruce Hill
2024-03-06Add 'if x := var' conditionals for optional pointersBruce Hill
2024-03-05Fix up some min/max stuffBruce Hill
2024-03-05Fix default values for structsBruce Hill
2024-03-05Fix cyclic structs/enumsBruce Hill
2024-03-04Struct and enum methods and static membersBruce Hill
2024-03-03Rename Str -> TextBruce Hill
2024-03-03Initial pass at namespacingBruce Hill
2024-02-29First working method callsBruce Hill
2024-02-29Add type namespacesBruce Hill
2024-02-27TweaksBruce Hill
2024-02-25Typecheck inline C codeBruce Hill
2024-02-25Implement reductionsBruce Hill
2024-02-25More stringent requirements on '&' refsBruce Hill
2024-02-25WIP on stackrefsBruce Hill
2024-02-24Improve enums with metamethodsBruce Hill
2024-02-24Type constructors are globalBruce Hill
2024-02-24Fixing up structsBruce Hill
2024-02-23Code cleanup for KeywordArgBruce Hill
2024-02-22Fix up keyword args and default argsBruce Hill
2024-02-22Fix function compilingBruce Hill
2024-02-22Implement power (^)Bruce Hill
2024-02-22Implement concatenationBruce Hill
2024-02-22Implement 'when' statement for matching on enumsBruce Hill
2024-02-20Fixing up enumsBruce Hill
2024-02-18Add in '#' operator for lengthBruce Hill
2024-02-18Add enum as_string()Bruce Hill
2024-02-17Custom tostring functions workingBruce Hill
2024-02-17Incremental fixesBruce Hill
2024-02-17Fix up doctestsBruce Hill
2024-02-17Cleanup of builtinsBruce Hill
2024-02-17Change things up to use type params for all array and table methodsBruce Hill
2024-02-17Add typechecking logicBruce Hill