Moonbit编译的wasm模块内如果有处理字符串的函数,比如revserve(x:string)->string
,能否在python环境借助wasmtime.bindgen生成绑定然后调用执行?
完全可以。
package moonbit:example;
interface str {
reverse: func(x: string) -> string;
}
world str-world {
export str;
}
注意component构建的时候指定moonbit生成的encoding为utf-16
2 个赞