use crate::*; pub struct Bedrock { pub mem: ProgramMemory, pub wst: Stack, pub rst: Stack, pub dev: DeviceBus, } impl Bedrock { pub fn new(device_bus: DeviceBus) -> Self { Self { mem: ProgramMemory::new(), wst: Stack::new(), rst: Stack::new(), dev: device_bus, } } }