Commit Graph

11 Commits

Author SHA1 Message Date
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