starfish-wasm

Crates.iostarfish-wasm
lib.rsstarfish-wasm
version1.0.2
sourcesrc
created_at2022-05-20 14:57:59.30556
updated_at2022-05-30 17:15:08.360589
description*><> is a stack-based, reflective, two-dimensional esoteric programming language based directly off of ><>.
homepage
repositoryhttps://github.com/TheDiscordian/rust-starfish/
max_upload_size
id590329
size20,103
(TheDiscordian)

documentation

https://github.com/TheDiscordian/rust-starfish-wasm/blob/master/README.md

README

rust-starfish-wasm

A *><> interpreter written in Rust. *><> is a language derived from ><>.

This is the WASM version, you can try it out here.

Building

Ensure the Rust toolchain and wasm-pack are installed. Then do the following:

git clone https://github.com/TheDiscordian/rust-starfish-wasm
cd rust-starfish-wasm
wasm-pack build --target web

That'll build the package, if you want to test it, run something like the following in the same directory to spin up an HTTP server:

python3 -m http.server

Finally, navigate to http://localhost:8000/src/web in your web browser to view the page.

Limitations

I believe file i/o is the only thing not working. Happy to take a PR for that. Any other issues are likely unexpected, please open an issue if you encounter one 🙂

Commit count: 16

cargo fmt