aboutsummaryrefslogtreecommitdiff
path: root/src/stdlib/stdlib.c
AgeCommit message (Expand)Author
2025-12-23Fix for openbsd ifdefBruce Hill
2025-12-21Fixes for builds and accessing version and install scriptv2025-12-21.5Bruce Hill
2025-12-21Don't embed tomo version/path information at compile time, instead inferBruce Hill
2025-12-07Better error handling for setenv()Bruce Hill
2025-12-07More correct handling for sleep()Bruce Hill
2025-11-27Update `setenv()` to take an optional value, also bugfix for `setenv()`Bruce Hill
2025-11-23Add `at_cleanup()` functionBruce Hill
2025-11-23use exit() instead of _exit()Bruce Hill
2025-10-12Minor cleanup to ask()Bruce Hill
2025-10-12More code cleanupsBruce Hill
2025-10-12Code cleanup and fixing minor issuesBruce Hill
2025-09-21Deprecate `>> x ... = val` form of doctests and rename them to 'debugdoctests-to-debuglogBruce Hill
2025-09-01Fixes for local-tomo so that it *actually* uses local header files,Bruce Hill
2025-08-31Move CLI parsing to its own file.Bruce Hill
2025-08-25Minor bugfix for coloring of multi-line doctestsBruce Hill
2025-08-25Update file header commentsBruce Hill
2025-08-24Remove vim modelinesBruce Hill
2025-08-23Autoformat everything with clang-formatBruce Hill
2025-08-23Lots of cleanupsBruce Hill
2025-08-23Fix some LSP issues, mostly unused importsBruce Hill
2025-08-16Improved parsing and prefix/suffix matching using a `remainder`Bruce Hill
2025-07-12Doctests now use equality checking instead of text comparisonsBruce Hill
2025-06-04Fix spacing on non-color doctest outputBruce Hill
2025-05-17Add --version flag for executables and more documentation.Bruce Hill
2025-05-06Check return valuesBruce Hill
2025-05-01Add check for null typeBruce Hill
2025-04-27Update stdlib to use `print` instead of `printf` in all cases. ThisBruce Hill
2025-04-26Add TOMO_VERSION as a variable accessible to tomo programs at runtimeBruce Hill
2025-04-25Clang fixesBruce Hill
2025-04-24Command line arg parsing fix for negative integers: `tomo foo.tm -- -123`Bruce Hill
2025-04-17Add getenv()/setenv()Bruce Hill
2025-04-15Make some compatibility fixes to make sure the compiler can fully buildBruce Hill
2025-04-12Replace addr2line with libbacktrace to get improved stack tracesBruce Hill
2025-04-06Rename Array -> List in all code and docsBruce Hill
2025-04-03Deprecate heap_strfBruce Hill
2025-04-01Moved RNG out of the compiler and into a standalone libraryBruce Hill
2025-04-01Show full doctest inspection if test failsBruce Hill
2025-04-01Move patterns into a moduleBruce Hill
2025-03-31Close out the type color when inspectingBruce Hill
2025-03-28Add compiler guards for GCC directivesBruce Hill
2025-03-28Signal handler is _NoreturnBruce Hill
2025-03-28Make getrandom() platform-compatibleBruce Hill
2025-03-27Phase out strchrnulBruce Hill
2025-03-27Add missing includeBruce Hill
2025-03-27Deprecate custom printf specifiers in favor of print() function thatBruce Hill
2025-03-25Make docstring tests use an actual expression AST instead of textBruce Hill
2025-03-25Change capitalizationBruce Hill
2025-03-25Tweak colorsBruce Hill
2025-03-25Update wording on expected textBruce Hill
2025-03-24Doctest inspections should go to stdout, not stderrBruce Hill