Commit Graph

25 Commits

Author SHA1 Message Date
e87e6dabfb Insert then for clarity 2025-04-06 16:49:40 -04:00
6782cc5570 No more colons for blocks 2025-04-06 16:07:23 -04:00
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
00fd2b9e67 Fix up tests 2025-04-05 01:08:12 -04:00
316eff8b4f Fix up more things 2025-04-05 01:07:09 -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
1f9147187d Make docstring tests use an actual expression AST instead of text
matching
2025-03-25 15:40:59 -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
37f3e91f6c Rename "NONE" to "none" 2024-12-07 16:04:25 -05:00
1e3fb8a2c0 Rename "NULL" to "NONE" 2024-11-24 16:18:21 -05:00
f868d02b08 Add NULL as a syntax for null values. 2024-11-21 13:00:53 -05:00
2c904ff173 Go back to stringifying integers/num32s/bytes without the type
constructor.
2024-11-19 13:41:52 -05:00
b8d7eabc02 Deprecate bit-width integer/num literals in favor of using type
constructors
2024-11-05 15:18:32 -05:00
7cd67dd7f3 Add file globbing 2024-10-29 14:36:49 -04:00
6d0f04375d Have Text:matches() return an optional array of matches 2024-09-16 15:12:54 -04:00
3cbacbd675 Add some basic pattern matching/suffix code for paths 2024-09-16 14:04:51 -04:00
2b454d1408 Fix up file test 2024-09-15 15:53:38 -04:00
e422079fcc Add a Byte datatype 2024-09-15 15:33:47 -04:00
cc94afcc56 Test nesting parens and escapes 2024-09-09 15:03:51 -04:00
dad567bfc8 Restore path interpolation 2024-09-09 14:37:13 -04:00
900b456a26 Ensure more rigoroous cleanup and validation of paths 2024-09-09 14:35:00 -04:00
0b441054b3 Fix up some path logic 2024-09-09 04:49:02 -04:00
4f2de3568f More tests 2024-09-09 03:52:56 -04:00
a306f94557 Add mktemp functionality 2024-09-09 02:43:15 -04:00