|
72365cd399
|
Continue new VM implementation; Write docs
|
2024-12-17 16:31:32 -05:00 |
|
|
bb345a7938
|
Fix argument retrieval in native functions
|
2024-11-07 03:05:32 -05:00 |
|
|
04a1c81a2a
|
Add parents to the VM; Improve the disassembler
|
2024-11-07 02:10:02 -05:00 |
|
|
87f597624a
|
Begin fixing control flow
|
2024-11-06 14:46:23 -05:00 |
|
|
caf1c22af0
|
Clean up
|
2024-10-30 00:16:10 -04:00 |
|
|
e304195661
|
Change return to use last_assigned_value; Add scopes tests
|
2024-10-29 23:11:55 -04:00 |
|
|
1da61f0873
|
Begin reworking jump instructions
|
2024-10-20 10:20:09 -04:00 |
|
|
8db37bcdfd
|
Add LoadSelf instruction to enable recursion
|
2024-10-20 02:30:22 -04:00 |
|
|
9d5c9d9fd0
|
Implement functions calls
|
2024-10-19 17:24:22 -04:00 |
|
|
6dbae12315
|
Experiment with new parser
|
2024-02-23 07:40:01 -05:00 |
|
|
bd6ca6a6c1
|
Fix function context bug
|
2024-01-28 18:42:27 -05:00 |
|
|
6a9ce76007
|
Clean up
|
2024-01-28 17:46:15 -05:00 |
|
|
54790bc0db
|
Fix stack overflow; Clean up
|
2024-01-25 09:08:39 -05:00 |
|
|
49a219f764
|
Move TUI project; Increment cargo version
|
2023-12-29 23:57:09 -05:00 |
|
|
f3921ba87c
|
Revise function and yield syntax
|
2023-12-29 21:15:03 -05:00 |
|
|
b91e23fef3
|
Finish function syntax
|
2023-12-12 18:21:16 -05:00 |
|
|
d6c679c0b3
|
Implement new function syntax
|
2023-12-05 16:42:11 -05:00 |
|
|
31979364eb
|
Remove function_declaration module
|
2023-12-01 22:54:25 -05:00 |
|
|
21099a4092
|
Clean up
|
2023-11-30 09:48:56 -05:00 |
|
|
081d349783
|
Continue type check implementation
|
2023-11-29 20:59:58 -05:00 |
|
|
25852efcd6
|
Continue type check implementation
|
2023-11-27 15:02:08 -05:00 |
|
|
8ca97300d3
|
Clean up
|
2023-11-03 18:04:45 -04:00 |
|
|
da7d6a8493
|
Clean up example
|
2023-10-13 15:20:20 -04:00 |
|
|
3fd03325c2
|
Rewrite example
|
2023-10-10 18:11:30 -04:00 |
|
|
39692b3bd7
|
Implement new grammar
|
2023-10-09 15:54:47 -04:00 |
|