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
e0e33c868b
add print builtin function
2024-10-15 00:28:39 -04:00
290393a62f
use a box for hashmap
2024-10-14 23:59:33 -04:00
7e8009617e
fix order so keywords get parsed correctly
2024-10-14 23:58:30 -04:00
a1b76956dc
use a box in executor
2024-10-14 21:55:34 -04:00
3fe09ad4e4
tokenizer rewrite
2024-10-14 20:36:28 -04:00
cf13c4ef53
half-implement new tokenizer
2024-10-14 19:32:51 -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
d5e64abcdb
remove unsupported unary - operator
2024-10-14 16:14:02 -04:00
4994785233
initial commit
2024-10-14 16:13:22 -04:00