0bba319126
Big overhaul:
...
- 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
2025-03-17 19:29:28 -04:00
5be9559046
Deprecate Range datatype in favor of using iterator methods
2025-02-13 15:03:22 -05:00
b025cf269d
Use holding
blocks for mutexed data instead of lambdas
2025-01-02 20:29:55 -05:00
be384c0caa
Replace threads with generic mutexed datastructures.
2025-01-02 16:24:07 -05:00
4b5e4cd1f2
Change how types handle metamethods
2024-11-29 12:55:14 -05:00
4231789b71
Rename datetime -> moment
2024-11-17 14:49:03 -05:00
fc9a6f1416
Add RNGs to the language
2024-11-03 22:37:48 -05:00
213ae74e32
Minor imports cleanup
2024-10-25 14:13:24 -04:00
05515d8645
Add DateTime
2024-09-29 20:06:09 -04:00
e422079fcc
Add a Byte datatype
2024-09-15 15:33:47 -04:00
c455e7b67d
Rename builtins/ -> stdlib/
2024-09-13 20:18:08 -04:00