9 Commits

Author SHA1 Message Date
91961bcec5 Lots of changes with long commit message again
1. (list ...)
2. string-* functions
3. (native str) to resolve native functions at runtime
4. Memory fuckups in compiler core unit loading
5. Now can call non-identifiers in compiler
2021-04-09 00:18:48 +03:00
e15327e2e5 Support for nested functions, split builtins 2021-04-08 20:47:31 +03:00
cffbb0a94d Add debugging features 2021-04-08 12:26:32 +03:00
8f694a0bca Add ability to use bytecode units 2021-04-07 16:19:30 +03:00
c46252db76 Compiler supports external units, vm doesn't 2021-04-07 01:05:41 +03:00
d497d22b16 Fix memory corruption in shash, add lambda 2021-04-07 00:18:59 +03:00
7790f1befb Local/arg fixes, allow passing funcs as args 2021-04-07 00:03:42 +03:00
bb616a2d31 Implement more features 2021-04-06 18:22:12 +03:00
46d1de09bf Merge compiler and vm 2021-04-06 17:38:09 +03:00