diff --git a/src/disassemble.rs b/src/disassemble.rs index 93a39e5..1884e2e 100644 --- a/src/disassemble.rs +++ b/src/disassemble.rs @@ -109,11 +109,6 @@ fn disassemble_chunk(chunk: &Chunk, globals: &Vec, constants: &Vec arg = format!("{len}"); info = String::new(); } - Op::Nop => { - op_str = "NOP"; - arg = String::new(); - info = String::new(); - } Op::EvalModule => { op_str = "EVAL_MODULE"; arg = String::new(); diff --git a/src/vm.rs b/src/vm.rs index 1b266ad..c7e2d07 100644 --- a/src/vm.rs +++ b/src/vm.rs @@ -34,7 +34,6 @@ pub enum Op { BuildList(ListLen), // VM control - Nop, EvalModule, ExitModule, } @@ -462,9 +461,6 @@ impl<'c> Vm<'c> { let list = List::create(list_items); self.push(list); } - Op::Nop => { - continue; - } Op::EvalModule => { // check if the module has been evaluated yet let module = self.peek();