Skip to content

beveiled/toylang

Repository files navigation

ToyLang -> WASM Compiler

Prereqs

  • .NET 9 SDK
  • Node 18+ + Pnpm
  • wasi-sdk/wasm-tools

Make sure dotnet, npm, pnpm, nodemon and wasm-validate are on your $PATH.

Auto-tests

make install
make test

Manual tests

make install
make cli compiler/tests/donut.toy
make cli compiler/tests/os.toy
# ...

Starting the web UI

make install
make build
make start

Open http://localhost:3000.

Style

  • C#: dotnet format with the default style.
  • TS/JS: prettier via npx prettier . --fix.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published