来自公众号:OSC开源社区链接:https://www.oschina.net/news/194738/goscript-wasm
来自公众号:OSC开源社区
链接:https://www.oschina.net/news/194738/goscript-wasm
parser 把源代码变成 AST,移植自 Go 官方代码。
parser
type checker 基于 AST 做类型推倒和类型检查,也移植自 Go 官方代码。
type checker
codegen 基于 AST 和类型信息生成字节码。
codegen
vm 运行字节码。
vm
std 官方库,移植自 Go 官方库。
std
engine 包含官方库的 native 部分,再加上简单封装。
engine