aboutsummaryrefslogtreecommitdiff
path: root/examples/commands
AgeCommit message (Collapse)Author
2025-04-07Move core libraries into their own folderBruce Hill
2025-04-06Rename Array -> List in all code and docsBruce Hill
2025-04-06Make string escapes more normal: "\n" for newline, etc. Backticks can beBruce Hill
used to put in literal code without escape sequences.
2025-04-06Improved inline C code: now uses `C_code` keyword and supportsBruce Hill
interpolation with @
2025-04-06Allow uninitialized variables when there's a sensible empty valueBruce Hill
(defaults to empty/zero value)
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-04Misc fixesBruce Hill
2025-04-04First working compile of refactor to add explicit typing to declarationsBruce Hill
and support untyped empty collections and `none`s
2025-04-02Syntax change: table types are now: `{K=V; default=...}` and tablesBruce Hill
use `{:K=V, ...; default=...}`
2025-04-01Clean up and improve patternsBruce Hill
2025-03-30Further support for .dylib files on mac by changing syntax for libraryBruce Hill
imports to `use -lfoo` instead of `use foo.so`
2025-03-27Deprecate custom printf specifiers in favor of print() function thatBruce Hill
uses _Generic() to generically convert any value to a string or print as a string.
2025-03-24Failure messagesBruce Hill
2025-03-24Add some exit type methodsBruce Hill
2025-03-24Change commands interface so it can either run or get resultBruce Hill
2025-03-21Fixes for ask() being optional and command success statusBruce Hill
2025-03-19Add command and shell :by_line()Bruce Hill
2025-03-17Command.from_path()Bruce Hill
2025-03-17Big overhaul:Bruce Hill
- Clean up environment code using type strings instead of manually defining types - Add Commands module - Move Shell lang into an example module that uses Commands module - Fix some bugs with chained library dependencies