Re-exports§
pub use frame::Frame;pub use header::GcId;pub use header::GcObjectHeader;pub use header::GcObjectType;pub use header::GcPhase;pub use header::RefCountHeader;pub use header::RefCountId;pub use heap::GcHeap;pub use heap::GcRef;pub use malloc::MallocState;pub use malloc::DEFAULT_GC_THRESHOLD;pub use malloc::MALLOC_OVERHEAD;pub use runtime::GcObject;pub use runtime::GcRuntime;pub use runtime::MarkFunc;pub use value::export_object;pub use value::import_object;pub use value::GcClosure;pub use value::Value;pub use vm::GcVM;
Modules§
Functions§
- compile
- Compile Monkey source using the existing bytecode compiler.
- eval
- Compile and execute on the GC-backed VM.
- eval_
source - Parse, compile, and execute Monkey source.