Commit Graph

17 Commits

Author SHA1 Message Date
Michael Benfield
94638be01a setting top level values 2024-11-21 13:29:00 -08:00
Michael Benfield
334881cef5 rest of Aleo commands 2024-11-21 12:09:35 -08:00
Michael Benfield
b2f7fd718b Aleo VM interpretation and misc 2024-11-21 09:21:06 -08:00
Michael Benfield
148183fb96 self.signer, self.caller, and block.height 2024-11-21 09:21:06 -08:00
Michael Benfield
8901f1dad9 Recursively destroy spans of REPL-read code.
This ensures the interpreter never tries to display any of
these frames as if they came from a file.

Also handle definitions where the left hand side is a tuple
of identifiers.
2024-11-21 09:21:06 -08:00
Michael Benfield
aa691db493 Address review comments.
- reorder dependencies
- typos
- split into different files
2024-11-21 09:21:05 -08:00
Michael Benfield
fe2da9cbcc futures in tuple return 2024-11-21 09:21:05 -08:00
Michael Benfield
4ee88a1c8c doc fix 2024-11-21 09:21:05 -08:00
Michael Benfield
f6b27b6db8 fix 2024-11-21 09:21:05 -08:00
Michael Benfield
4ad3ec7da3 check for empty frames 2024-11-21 09:21:05 -08:00
Michael Benfield
18818daa68 await 2024-11-21 09:21:05 -08:00
Michael Benfield
9ee9df6985 some doc comments 2024-11-21 09:21:05 -08:00
Michael Benfield
24254bf9e6 some doc comments 2024-11-21 09:21:05 -08:00
Michael Benfield
f5bb2b1a5a version fix 2024-11-21 09:21:05 -08:00
Michael Benfield
ce1ec05942 support Rand core functions 2024-11-21 09:21:05 -08:00
Michael Benfield
eadf5593fd Breakpoints, mapping fixes, respect project structure, cleanup. 2024-11-21 09:21:05 -08:00
Michael Benfield
f2c016782f Interpreter. 2024-11-21 09:21:05 -08:00