登录 注册
当前位置:主页 > 资源下载 > 9 > Forth实现被编译为WebAssembly的wasm-forth

Forth实现被编译为WebAssembly的wasm-forth

  • 更新:2024-10-14 12:18:14
  • 大小:59KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:其它 - 开发技术
  • 格式:ZIP

资源介绍

第四届WASM Forth实施编译到WebAssembly。 它包括一个包含所有CORE词的ANS Forth标准环境。 系统具有固定的可用内存量,当前为128 MB。 目前,与Javascript的交互仅限于文本输入(使用WasmForth.source )和输出(通过传递到WasmForth.boot的write配置参数)。 使用包含的(可选)虚拟DOM库,可以编写交互式Web应用程序。 有关在Forth中完全实现的示例TODO列表Web应用程序,请参见examples/todomvc/的代码。 安装 $ npm install wasm-forth 用法 下面的代码实例化解释器并运行打印“ Hello,World!”的程序。 到控制台: 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