pub fn push(&mut self, frame: RuntimeStackFrame) -> Result<(), RuntimeStackOverflow> {
        if self.len() < self.max_height {
            self.frames.push(frame);
            Ok(())
        } else {
            Err(RuntimeStackOverflow)
        }
    }
/// Pushes a frame onto the stack.
Pushes a frame onto the stack.
Pushes a frame onto the stack .
pub fn push(&mut self, frame: RuntimeStackFrame) -> Result<(), RuntimeStackOverflow> {
        if self.len() < self.max_height {
            self.frames.push(frame);
            Ok(())
        } else {
            Err(RuntimeStackOverflow)
        }
    }
pub fn push ( & mut self , frame : RuntimeStackFrame ) -> Result < ( ) , RuntimeStackOverflow > { if self . len ( ) < self . max_height { self . frames . push ( frame ) ; Ok ( ( ) ) } else { Err ( RuntimeStackOverflow ) } }
Pushes a frame onto the stack.
Pushes a frame onto the stack .
&mut self
frame
RuntimeStackFrame
&mut self
frame
RuntimeStackFrame