芒果编程语言解释器(建设中)
由 Mark Verleg. 所有者 Mango.
#662 in 编程语言
7KB
芒果是一种静态类型编程语言,设计用于编译成WebAssembly。
为什么还需要解释器?有几个原因
此项目并不直接解释芒果源代码。相反,编译器的'前端'将代码转换为中间格式,然后进行解释。代码仍然以与编译器相同的方式进行完全检查,但跳过了wasm生成(和优化)。
注意,目前,中间格式没有稳定性保证。
此项目仍处于早期开发阶段。它尚未准备好使用,甚至不是实验性的。