aboutsummaryrefslogtreecommitdiff
path: root/stdlib
AgeCommit message (Expand)Author
2024-11-29Add serialization and deserializationBruce Hill
2024-11-29Change how types handle metamethodsBruce Hill
2024-11-25Micro-optimizations for division and modulusBruce Hill
2024-11-24Rename "NULL" to "NONE"Bruce Hill
2024-11-24Switch `NaN` to be identical to the null valueBruce Hill
2024-11-23Fix ordering of Nums that have NaNsBruce 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
2024-11-19Add Text.at(i) for getting a single clusterBruce Hill
2024-11-17Rename datetime -> momentBruce Hill
2024-11-17Tweak hash functionBruce Hill
2024-11-12Fix up recursive pointer text representationBruce Hill
2024-11-12Fixes for 'if' blocks with nested 'else if' that declare variablesBruce Hill
2024-11-09Bugfix for fixed-size integer rangesBruce Hill
2024-11-09Introduce a `Match` struct to represent pattern matching results, whichBruce Hill
2024-11-09Rename `from_text()` to `parse()`Bruce Hill
2024-11-05Add Byte.hex()Bruce Hill
2024-11-05Deprecate bit-width integer/num literals in favor of using typeBruce Hill
2024-11-04Minor code cleanupBruce Hill
2024-11-04Fix for blocking readsBruce Hill
2024-11-04Update text API to use optional returns when applicableBruce Hill
2024-11-04Add some missing functionality for BytesBruce Hill
2024-11-03Add RNGs to the languageBruce Hill
2024-11-03Update Path:read_bytes() API to take a byte countBruce Hill
2024-11-03Fix per-thread RNGBruce Hill
2024-11-03Make Int.random() use thread-local stateBruce Hill
2024-11-03Use an RNG parameter for array:random(), array:shuffle(),Bruce Hill
2024-11-03Clean up behavior and syntax for unsigned bit shifts (<<<, >>>)Bruce Hill
2024-11-03Add Int64:unsigned_left_shift() and :unsigned_right_shift()Bruce Hill
2024-11-03Add wrapping plus/minus for fixed-size integersBruce Hill
2024-11-02Update headerBruce Hill
2024-11-02Make Text:find() return an optional intBruce Hill
2024-10-31Remove unused args for end_test()Bruce Hill
2024-10-31Tweak doctest output so it outputs source infoBruce Hill
2024-10-30Fix header inline functions to use `extern inline` and some GCC magicBruce Hill
2024-10-29Fix up some GCC compiler flag options for LTO and inliningBruce Hill
2024-10-29Add file globbingBruce Hill
2024-10-27Fixes for places that used Text$find()Bruce Hill
2024-10-27Finish deprecating stack refs with &Bruce Hill
2024-10-27Update DateTime API to have separate methods for getting each componentBruce Hill
2024-10-27Add an includeBruce Hill
2024-10-25Minor imports cleanupBruce Hill
2024-10-25Move unistr header out of tomo headerBruce Hill
2024-10-10Fix issue with non-ID chars in filenamesBruce Hill
2024-10-08Reduce padding needed for optional types and clean up some redundantBruce Hill
2024-10-08Simplify enum/struct codegen by using reusable general-purposeBruce Hill
2024-10-03Fix up some compiler flags around floating point numbers so they workBruce Hill
2024-10-02Update array:sample() to use optional weights and do more error checkingBruce Hill
2024-09-30Rename TypeInfo -> TypeInfo_t and fix up some typeinfo codeBruce Hill