[−][src]Crate koto_runtime
Contains the runtime and core library for the Koto language
Re-exports
pub use num2::Num2; |
pub use num4::Num4; |
pub use value::make_external_value; |
pub use value::type_as_string; |
pub use value::value_is_immutable; |
pub use value::RuntimeFunction; |
pub use value::Value; |
pub use value::ValueRef; |
Modules
core | The core library for the Koto language |
num2 | |
num4 | |
value |
Macros
external_error | |
get_external_instance | |
make_external_error | |
make_vm_error | |
vm_error |
Structs
CompilerError | The error type used to report errors during compilation |
ExternalFunction | |
IntRange | |
Loader | Helper for loading, compiling, and caching Koto modules |
LoaderError | |
ParserError | |
ValueHashMap | |
ValueIterator | |
ValueList | |
ValueMap | |
ValueString | |
ValueTuple | |
Vm |
Enums
RuntimeError | |
ValueIteratorOutput | |
ValueNumber |
Traits
ExternalValue | |
ValueMapKey |
Functions
is_external_instance | |
visit_external_value |
Type Definitions
RuntimeResult | |
ValueVec |