Module bytecode_interpreter::concrete::runtime
source · Expand description
This file implements the orchestration part of the stackless bytecode interpreter and also
provides outside-facing interfaces for the clients of stackless bytecode interpreter. Clients
of the interpreter should never directly interact with the statement player (in player.rs
) nor
the expression evaluator (in evaluator.rs
).
Structs
- A stackless bytecode runtime in charge of pre- and post-execution checking, conversion, and monitoring. The main, step-by-step interpretation loop is delegated to the
Player
instance.