use crate::*;


pub struct BedrockCore {
    pub mem: ProgramMemory,
    pub wst: Stack,
    pub rst: Stack,
    pub cycle: usize,
}

impl BedrockCore {
    pub fn new() -> Self {
        Self {
            mem: ProgramMemory::new(),
            wst: Stack::new(),
            rst: Stack::new(),
            cycle: 0,
        }
    }
}