pub trait HostInterface {
// Required methods
fn initial_vars(&mut self) -> HashMap<String, Variable>;
fn print(&mut self, string: &str, new_line: bool) -> Result<()>;
fn read_byte(&mut self) -> Result<u8>;
fn exit(&mut self, code: i32);
}Expand description
Host Environment Interface
Required Methods§
Sourcefn initial_vars(&mut self) -> HashMap<String, Variable>
fn initial_vars(&mut self) -> HashMap<String, Variable>
Initial variables for a stack frame