From 276188c695d30e81150c3f0dbf42935cacaba998 Mon Sep 17 00:00:00 2001 From: Henry Gressmann Date: Wed, 29 Nov 2023 13:46:59 +0100 Subject: feat: start work on 'real' interpreter Signed-off-by: Henry Gressmann --- crates/cli/bin.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'crates/cli') diff --git a/crates/cli/bin.rs b/crates/cli/bin.rs index 38e30da..6875eac 100644 --- a/crates/cli/bin.rs +++ b/crates/cli/bin.rs @@ -1,6 +1,6 @@ use argh::FromArgs; use color_eyre::eyre::Result; -use tinywasm::{self, module::WasmValue, Module}; +use tinywasm::{self, Module, WasmValue}; use util::install_tracing; mod util; @@ -45,11 +45,11 @@ fn main() -> Result<()> { fn run(wasm: &[u8]) -> Result<()> { let mut module = Module::new(wasm)?; let args = [WasmValue::I32(1), WasmValue::I32(2)]; - let res = module.run("add", &args)?; + let res = tinywasm::naive_runtime::run(&mut module, "add", &args)?; println!("res: {:?}", res); let args = [WasmValue::I64(1), WasmValue::I64(2)]; - let res = module.run("add_64", &args)?; + let res = tinywasm::naive_runtime::run(&mut module, "add_64", &args)?; println!("res: {:?}", res); Ok(()) -- cgit v1.3.1