aboutsummaryrefslogtreecommitdiff
path: root/test
AgeCommit message (Collapse)Author
2025-03-17Fully rename array to listBruce Hill
2025-03-17Switch types to use wordier syntax `[T]` -> `List(T)` etcBruce Hill
2025-03-16Remove enum type prefix when printing enumBruce Hill
2025-03-15Overhaul of Path so it uses root and array of components instead ofBruce Hill
stringly typed
2025-03-12Rename `without_escaping()` -> `from_text()`Bruce Hill
2025-03-11Remove some doctests where not neededBruce Hill
2025-03-10Add `convert` keyword for defining conversionsBruce Hill
2025-03-07Add text padding functions: :left_pad(), :right_pad(), :middle_pad()Bruce Hill
2025-03-07Fix for text uppercasing in testBruce Hill
2025-03-07Add proper language support for case operations on textBruce Hill
2025-03-06Add 'when' testBruce Hill
2025-03-05Overhaul of constructors, making it more consistent and correct. AlsoBruce Hill
changed T(), T, T_t, T_s type names to T(), T$$info, T$$type, T$$struct for unambiguity
2025-03-01Change `lang.text_content` to `lang.text`Bruce Hill
2025-03-01Support post-hoc definitions of escaping rules for DSLsBruce Hill
2025-02-19Switch to langs using constructorsBruce Hill
2025-02-13Deprecate Range datatype in favor of using iterator methodsBruce Hill
2025-02-07Bugfix and minor perf improvements for text concatenation with unstableBruce Hill
clustering
2025-01-12Change table syntax to `{key=value}` and `{:K,V}`/`{K,V}`Bruce Hill
2025-01-02Use `holding` blocks for mutexed data instead of lambdasBruce Hill
2025-01-02Replace threads with generic mutexed datastructures.Bruce Hill
2024-12-31Fix for heap_pop() test in arraysBruce Hill
2024-12-31Add array:pop()Bruce Hill
2024-12-26Add lang test for indexingBruce Hill
2024-12-26Add text indexingBruce Hill
2024-12-26Change table hashing and comparison logic to be *unordered*, but stillBruce Hill
O(N)
2024-12-24Add integer testsBruce Hill
2024-12-21Support logical binary operators on optionals (promote to booleans)Bruce Hill
2024-12-19Add Text:reversed()Bruce Hill
2024-12-18Revert "Deprecate "&" for stack references"Bruce Hill
This reverts commit 41c0ea851a542bcd7d54b8c5c06d70e1e00095e1.
2024-12-07Rename "NONE" to "none"Bruce Hill
2024-11-30Bring back `table[key]` syntaxBruce Hill
2024-11-30Deprecate 'array ++= item' syntaxBruce Hill
2024-11-29Tweak serialization syntaxBruce Hill
2024-11-29Rename :serialize() -> :serialized()Bruce Hill
2024-11-29Add serialization test caseBruce Hill
2024-11-29Add serialization and deserializationBruce Hill
2024-11-25Tweaks to NONE parsing and testsBruce Hill
2024-11-24Clean up some more null->none renames and fix the documentation. AlsoBruce Hill
change the literal syntax to `NONE:T` instead of `!T`
2024-11-24Rename "NULL" to "NONE"Bruce Hill
2024-11-24Switch `NaN` to be identical to the null valueBruce Hill
2024-11-21Add `NULL` as a syntax for null values.Bruce Hill
2024-11-19Tweak behavior for printing recursive structuresBruce Hill
2024-11-19Go back to stringifying integers/num32s/bytes without the typeBruce Hill
constructor.
2024-11-19Rename `Text.utf8_bytes` back to `Text.bytes`Bruce Hill
2024-11-17Rename datetime -> momentBruce Hill
2024-11-09Make the compiler stricter about not promoting local value variables toBruce Hill
pointers
2024-11-09Introduce a `Match` struct to represent pattern matching results, whichBruce Hill
improves the usability of a lot of the APIs. Also bugfix some issues with ranges.
2024-11-05Add byte hex testsBruce Hill
2024-11-05Deprecate bit-width integer/num literals in favor of using typeBruce Hill
constructors
2024-11-04Update text API to use optional returns when applicableBruce Hill