/// The core of the interpreter: bytecodes and a way to run them. Bytecodes
/// are contained in functions, which together are composed into a program.
pubmodinstruction;modinterpret;modprogram;modrunnable;modstate;pubuseinterpret::Interpreter;pubuseprogram::{FunctionInfo, Program};pubuserunnable::Runnable;