Commit Graph

16 Commits

Author SHA1 Message Date
2bb2ff871f Change method calls to use foo.baz() instead of foo:baz() 2025-04-06 14:20:18 -04:00
59845e610f Deprecate !! print statement 2025-04-06 13:40:17 -04:00
0b8074154e First working compile of refactor to add explicit typing to declarations
and support untyped empty collections and `none`s
2025-04-04 17:06:09 -04:00
6ec8f20fc5 Syntax change: table types are now: {K=V; default=...} and tables
use `{:K=V, ...; default=...}`
2025-04-02 16:14:20 -04:00
d888bec409 Clean up and improve patterns 2025-04-01 15:15:28 -04:00
f51acef40e Overhaul of Path so it uses root and array of components instead of
stringly typed
2025-03-15 14:22:11 -04:00
37e96dbda5 Change lang.text_content to lang.text 2025-03-01 16:53:58 -05:00
c60ea2079f Fix up examples 2025-01-12 16:54:37 -05:00
40c33987fa Bring back table[key] syntax 2024-11-30 15:50:54 -05:00
145a078387 Make the compiler stricter about not promoting local value variables to
pointers
2024-11-09 17:26:01 -05:00
074cf22ad4 Change function syntax from func(args)->ret to func(args -> ret) 2024-10-09 13:26:28 -04:00
de49bc5bb3 Deprecate :or_else()/:or_fail()/:or_exit() in favor of the or operator 2024-09-16 16:06:19 -04:00
14b04f97be Quote Patterns with "|" instead of "/" when applicable 2024-09-16 00:29:12 -04:00
269c98d106 Don't save "" sections in INI reader 2024-09-15 18:06:03 -04:00
ed4fc11119 Support printing INI file without a key 2024-09-15 17:53:33 -04:00
8b512adbbc Move each example to its own folder 2024-09-15 17:50:43 -04:00