aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2024-08-03Fix integer random functions so they correctly handle all representableBruce Hill
2024-08-03Add proper error check for heap poppingBruce Hill
2024-08-03Change array API to take a padded item size instead of a type info inBruce Hill
2024-08-03Incrementally moving towards passing array entry sizes explicitlyBruce Hill
2024-08-03Fix bug caused by not handling item padding properlyBruce Hill
2024-08-03Fix for stride overflows in arraysBruce Hill
2024-07-26Replace heap_str with GC_strdupBruce Hill
2024-07-26Replace heap_strn() with GC_strndup()Bruce Hill
2024-07-23Fix for order of operations issues with enum and function typedef codeBruce Hill
2024-07-23Update string docsBruce Hill
2024-07-23Tweak Make depsBruce Hill
2024-07-23Add headers to make depsBruce Hill
2024-07-22Make sure array slicing doesn't require a pointer and disallow automaticBruce Hill
2024-07-20Fix edge case with iterating over array:from(-999)Bruce Hill
2024-07-20Micro optimization for iterating over array rangesBruce Hill
2024-07-20Deprecate array:pairs() and switch iterator functions to use enumsBruce Hill
2024-07-19Fix for unqualified enum names as return valuesBruce Hill
2024-07-14Support nested lambda closuresBruce Hill
2024-07-14Fix issue with bindings inside closuresBruce Hill
2024-07-13Fix for reductions over iterators like `(+) range(5, 10)`Bruce Hill
2024-07-13Add ReturnType(ret) so we can more accurately track return values forBruce Hill
2024-07-13Allow lambdas to have a return statement as the last statementBruce Hill
2024-07-13Add array:pairs()Bruce Hill
2024-07-13Add iterator functionsBruce Hill
2024-07-10Bugfix for unchecked array accessBruce Hill
2024-07-10Add array:to() to split out functionality of array:from()Bruce Hill
2024-07-10Replace array:slice() with array:from(first, last) and array:by(step)Bruce Hill
2024-07-06Switch to parallel compilationBruce Hill
2024-07-05Cache AST parsings so we don't have to re-parse filesBruce Hill
2024-07-05Tweak syntax for debug printsBruce Hill
2024-07-05Mention binutils in readmeBruce Hill
2024-07-05Make file paths in stack traces relativeBruce Hill
2024-07-05Improvements to error message printoutsBruce Hill
2024-07-04Update license to Sustainable Use LicenseBruce Hill
2024-07-04Check for newline between statements in blocksBruce Hill
2024-07-04Check for functions that don't return when they need to, as well as aBruce Hill
2024-07-04Fixes for defer statements in lambdasBruce Hill
2024-07-04Add 'defer'Bruce Hill
2024-07-04Randomize hash key on startup and rename to TOMO_HASH_KEY.Bruce Hill
2024-07-04!! printing should quote strings by defaultBruce Hill
2024-07-04Add `!!` statement for printing textBruce Hill
2024-07-04Fix issue with text interpolation for LangsBruce Hill
2024-07-04Change metamethod namesBruce Hill
2024-07-04Add __length and __negative metamethodsBruce Hill
2024-07-02Add multiline stringBruce Hill
2024-07-01Add multiline string literal testBruce Hill
2024-07-01Add test for optionalsBruce Hill
2024-07-01Add test for metamethodsBruce Hill
2024-07-01Clean up some type checking with math operations and metamethodsBruce Hill
2024-07-01Show test output for update assignmentsBruce Hill