Crate leo_interpreter

Source

Macros§

halt
halt_no_span
tc_fail

Structs§

GlobalId
Global values - such as mappings, functions, etc - are identified by program and name.
StructContents
TestFunction

Enums§

Value
A Leo value of any type.

Traits§

CoreFunctionHelper
A context in which we can evaluate core functions.

Functions§

evaluate_binary
Evaluate a binary operation.
evaluate_core_function
evaluate_unary
Evaluate a unary operation.
find_and_run_tests
Run interpreter tests and return data about native tests.
interpret
Load all the Leo source files indicated and open the interpreter to commands from the user.
literal_to_value