diff --git a/src/vm/mod.rs b/src/vm/mod.rs index 4211819..1367c2f 100644 --- a/src/vm/mod.rs +++ b/src/vm/mod.rs @@ -48,6 +48,11 @@ impl<'c> Vm<'c> { self.frames.last_mut() } + /// Gets the list of stack frames. + pub fn frames(&self) -> &Vec { + &self.frames + } + /// Gets the stack. pub fn stack(&self) -> &Vec { &self.stack