Tytle is a variant of the Logo Programming Language written in Rust and targeted to run in the browser
- Clone locally the repository:
git clone https://github.com/spacemeshos/tytle
- Make sure you have Rust installed
- Make sure you have npm installed
- Install wasm-pack
- Make sure you have python3 installed (it's for spinning a local web-server to host
index.html
)
if you want another web-server, then just edit thepython3 -m http.server
inbuild.sh
- Build & Run:
cd tytle_browser
./build.sh
- Open your browser at http://0.0.0.0:8000/
- Start playing
- Interpreter
- Native Compiler (compiling programs directly to
WASM
) - Having many turtles (Object-Oriented)
- String Primitive
- List Data-Structure
- HashMap Data-Structure
The Tytle
project is licensed under Apache License, Version 2.0