1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
use crate::{Instructions};
#[derive(Debug)]
pub struct Frame {
pub instructions: Instructions,
pub ip: usize,
pub base: usize,
}
impl Frame {
pub fn new(instructions: Instructions, base: usize) -> Self {
Self {
instructions,
ip: 0,
base: base,
}
}
}