diff --git a/valuescript_vm/src/lib.rs b/valuescript_vm/src/lib.rs index 7a0c086..3c43a5a 100644 --- a/valuescript_vm/src/lib.rs +++ b/valuescript_vm/src/lib.rs @@ -6,13 +6,13 @@ mod builtins; mod bytecode; mod bytecode_decoder; mod bytecode_stack_frame; -mod cat_stack_frame; +pub mod cat_stack_frame; mod copy_counter; mod first_stack_frame; mod generator; mod helpers; mod iteration; -mod jsx_element; +pub mod jsx_element; mod make_generator_frame; pub mod native_frame_function; pub mod native_function; @@ -38,6 +38,8 @@ pub use builtins::type_error_builtin; pub use builtins::BUILTIN_VALS; pub use bytecode::{Bytecode, DecoderMaker}; pub use first_stack_frame::FirstStackFrame; +pub use iteration::iteration_result::IterationResult; +pub use iteration::return_this::RETURN_THIS; pub use jsx_element::is_jsx_element; pub use stack_frame::{CallResult, FrameStepOk, FrameStepResult, StackFrame, StackFrameTrait}; pub use virtual_machine::VirtualMachine;