aboutsummaryrefslogtreecommitdiff
path: root/ast.h
AgeCommit message (Expand)Author
2024-08-11Support channels with maximum sizeBruce Hill
2024-08-11Add channels and threadsBruce Hill
2024-08-10For tables, deprecate support for square bracket indexing and .defaultBruce Hill
2024-08-10Add Sets to the languageBruce Hill
2024-07-26Replace heap_str with GC_strdupBruce Hill
2024-07-13Add iterator functionsBruce Hill
2024-07-04Add 'defer'Bruce Hill
2024-07-04Add `!!` statement for printing textBruce Hill
2024-07-01Add math metamethods (__add, __sub, etc.)Bruce Hill
2024-06-13Split import/use into separate conceptsBruce Hill
2024-06-13Remove unused fields on ASTBruce Hill
2024-06-06Split header compilation into a separate functionBruce Hill
2024-05-18Add syntax for "inline C(...)"Bruce Hill
2024-05-12Deprecate interfaces (RIP)Bruce Hill
2024-05-12Simplify interfaces by requiring all functions are pointer methodsBruce Hill
2024-05-12WIP, but functional interfacesBruce Hill
2024-05-01Clean up 'when' syntaxBruce Hill
2024-04-30Improved syntax for optionalsBruce Hill
2024-04-23Support struct literals as constantsBruce Hill
2024-04-17Use leading underscore for file-local variables and functions instead ofBruce Hill
2024-04-10Fix corecursive functions and global variablesBruce Hill
2024-04-02Add comparison operator <> and array method to sort by a customBruce Hill
2024-03-26Improve codegen for table/array iteration by inlining the iterationBruce Hill
2024-03-24Print ASTs as XML instead of janky custom syntaxBruce Hill
2024-03-24Implement 'extern' functionalityBruce Hill
2024-03-19Improvements to module importsBruce Hill
2024-03-18More file commentsBruce Hill
2024-03-17Improve comprehensions for both arrays and tablesBruce Hill
2024-03-10Rearranging some filesBruce Hill
2024-03-09Deprecate secret langs (just use one-member structs)Bruce Hill
2024-03-09Add langs to the languageBruce Hill
2024-03-04Struct and enum methods and static membersBruce Hill
2024-03-03Rename Str -> TextBruce Hill
2024-02-29First working method callsBruce Hill
2024-02-25Add for-else blockBruce Hill
2024-02-24Improve enums with metamethodsBruce Hill
2024-02-23Code cleanup for KeywordArgBruce Hill
2024-02-22Implement 'when' statement for matching on enumsBruce Hill
2024-02-18Add in '#' operator for lengthBruce Hill
2024-02-17Cleanup of builtinsBruce Hill
2024-02-17Major cleanupBruce Hill
2024-02-13Add secret structsBruce Hill
2024-02-12Deprecate Char typeBruce Hill
2024-02-11Rename sss_* to just *Bruce Hill
2024-02-11String literals as cordsBruce Hill
2024-02-10Better string parsing.Bruce Hill
2024-02-08More features and progressBruce Hill
2024-02-05Rename type AST nodesBruce Hill
2024-02-04Updates and functionalityBruce Hill
2024-02-04Initial commitBruce Hill