Commit Graph

20 Commits

Author SHA1 Message Date
d29fa2b9b0 easier global adding 2024-10-24 15:18:58 -04:00
d268725b6f better global initialization 2024-10-24 15:07:37 -04:00
c83b60a28c add git branch and commit to version information 2024-10-24 14:23:41 -04:00
60bda8ac8a update version, add version' global constant 2024-10-24 14:11:20 -04:00
2a987ae465 final version with Arc<Mutex<Object>> 2024-10-22 13:50:28 -04:00
d9a576897b replace Rc with Arc so that Lamm may be used in an async context 2024-10-22 13:26:48 -04:00
0a40cca6ff fix performance issue by using reference counting for objects 2024-10-22 13:18:26 -04:00
3027ef4820 add export keyword 2024-10-19 22:13:41 -04:00
f2cfb03fa1 function, object, parser, and executer rewrites 2024-10-18 02:21:31 -04:00
d1082cb159 fix recursive functions 2024-10-17 15:53:00 -04:00
9f64446687 basic array functions 2024-10-17 00:32:17 -04:00
8c7993bacc make any match any type 2024-10-16 17:10:27 -04:00
34077344ca add function parameters and type declarations 2024-10-16 01:14:26 -04:00
4784cc295e display strings with quotation marks 2024-10-15 17:28:10 -04:00
f571fac6f1 add lists
these will eventually become arrays when the type-system gets overhauled and makes it easier to implement new types and the functions and operators they support
2024-10-15 15:05:12 -04:00
bc612f74ae do not use a nightly feature 2024-10-15 01:23:12 -04:00
f9f5cb40e9 new Runtime object 2024-10-15 00:47:20 -04:00
1e053f840e fix many warnings 2024-10-14 16:37:02 -04:00
c1a514dd9d documentation and cargo.toml changes 2024-10-14 16:26:56 -04:00
4994785233 initial commit 2024-10-14 16:13:22 -04:00