1 2 3 4 5 6 7 8 9 10 11
use wasm_compiler::{log, process}; #[no_mangle] pub fn compile(code_ptr: usize) -> usize { process(code_ptr, |code| { Ok(match wat::parse_str(code) { Ok(a) => a, Err(e) => return Err(e.to_string()), }) }) }
1 2 3 4 5 6 7 8 9 10 11
use wasm_compiler::{log, process}; #[no_mangle] pub fn compile(code_ptr: usize) -> usize { process(code_ptr, |code| { Ok(match wat::parse_str(code) { Ok(a) => a, Err(e) => return Err(e.to_string()), }) }) }