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