3 个稳定版本
1.0.2 | 2022年5月30日 |
---|---|
1.0.0 | 2022年5月20日 |
#861 in WebAssembly
45KB
959 行
rust-starfish-wasm
一个用 Rust 编写的 *><> 解释器。 *><> 是一种从 ><> 衍生的语言。
这是 WASM 版本,您可以在 这里 尝试它。
构建
确保安装了 Rust 工具链 和 wasm-pack。然后执行以下操作
git clone https://github.com/TheDiscordian/rust-starfish-wasm
cd rust-starfish-wasm
wasm-pack build --target web
这将构建包,如果想要测试它,可以在同一目录中运行以下命令以启动 HTTP 服务器
python3 -m http.server
最后,在您的网页浏览器中导航到 https://127.0.0.1:8000/src/web
以查看页面。
限制
我相信文件 I/O 是唯一不工作的东西。欢迎为这个问题提交 PR。其他问题可能是意外的,如果您遇到任何问题,请打开一个问题 🙂
依赖项
~13MB
~239K SLoC