aboutsummaryrefslogtreecommitdiff
path: root/test/arrays.tm
AgeCommit message (Expand)Author
2025-04-06Rename fileBruce Hill
2025-04-06Rename Array -> List in all code and docsBruce Hill
2025-04-06Allow uninitialized variables when there's a sensible empty valueBruce Hill
2025-04-06No more colons for blocksBruce Hill
2025-04-06Change method calls to use `foo.baz()` instead of `foo:baz()`Bruce Hill
2025-04-06Reword test for clarityBruce Hill
2025-04-04Misc fixesBruce Hill
2025-04-04First working compile of refactor to add explicit typing to declarationsBruce Hill
2025-04-01Moved RNG out of the compiler and into a standalone libraryBruce Hill
2025-03-25Make docstring tests use an actual expression AST instead of textBruce Hill
2024-12-31Fix for heap_pop() test in arraysBruce Hill
2024-12-31Add array:pop()Bruce Hill
2024-12-18Revert "Deprecate "&" for stack references"Bruce Hill
2024-12-07Rename "NONE" to "none"Bruce Hill
2024-11-30Deprecate 'array ++= item' syntaxBruce Hill
2024-11-24Rename "NULL" to "NONE"Bruce Hill
2024-11-21Add `NULL` as a syntax for null values.Bruce Hill
2024-11-09Make the compiler stricter about not promoting local value variables toBruce Hill
2024-11-03Fix up test to use RNGsBruce Hill
2024-11-03Use an RNG parameter for array:random(), array:shuffle(),Bruce Hill
2024-10-04Deprecate readonly pointers for nowBruce Hill
2024-09-11Use optional ints in the array find()/first() APIBruce Hill
2024-09-11Add optional typesBruce Hill
2024-09-03Syntax overhaul (comments back to `#`, print statments to `!!`),Bruce Hill
2024-08-20Bugfix some copy-on-write cases for when pointers are automaticallyBruce Hill
2024-08-18Add array:first(predicate:func(x:&T)->Bool)->@%T?Bruce Hill
2024-08-18Deprecate `#` operator in favor of .length and fix up some issuesBruce Hill
2024-08-18Improved syntax for dollar-string literalsBruce Hill
2024-08-15Add binary search testBruce Hill
2024-08-13Partially working first draft of bigintsBruce 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-13Add array:pairs()Bruce 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-06-18Fix array_lvalueBruce Hill
2024-06-18Add test for array member assignmentBruce Hill
2024-05-23Refine the parsing of blocks so it's always ':' [inline-block] [indent indent...Bruce Hill
2024-04-28Syntax tweak: use ':' for blocksBruce Hill
2024-04-19Add heapify(), heap_push(), and heap_pop()Bruce Hill
2024-04-12Introducing the main() functionBruce Hill
2024-04-02Add test for array:sample()Bruce Hill
2024-04-02Add array:sorted()Bruce Hill
2024-04-02Add comparison operator <> and array method to sort by a customBruce Hill
2024-03-26Add array:reversed()Bruce Hill
2024-03-17Add tests for nested comprehensionsBruce Hill
2024-03-17Add conditional loop comprehensionBruce Hill
2024-03-17More array testsBruce Hill
2024-03-14Bugfix for loopingBruce Hill
2024-03-07Tweaking array testsBruce Hill