
Wasm-Forth:编译成WebAssembly的Forth版本
5星
- 浏览量: 0
- 大小:None
- 文件类型:ZIP
简介:
Wasm-Forth是一款基于Forth语言的编程工具,能够将代码编译为WebAssembly格式。它旨在提供简洁高效的开发体验,并兼容多种浏览器平台。
第四届WASM Forth实施编译到WebAssembly。它包括一个包含所有CORE词的ANS Forth标准环境。系统具有固定的可用内存量,当前为128 MB。
目前,与JavaScript的交互仅限于文本输入(使用`WasmForth.source`)和输出(通过传递给`WasmForth.boot`的write配置参数)。 使用包含的(可选)虚拟DOM库,可以编写交互式Web应用程序。 有关在Forth中完全实现的示例TODO列表Web应用程序,请参见examplestodomvc中的代码。
安装:
```
$ npm install wasm-forth
```
用法:
下面的代码实例化解释器并运行一个程序来打印“Hello, World!”到控制台。
```javascript
import * as WasmForth from wasm-forth;
import wasmURL from wasm-forth/dist/kernel.wasm;
import coreURL from wasm-forth/dist/core.f;
import vdomURL from wasm-forth;
```
注意:这里的`vdomURL`引用需要根据实际项目路径进行调整。
全部评论 (0)
还没有任何评论哟~


