Skip to content
The Typed-Turtle Programming Language
Rust HTML Other
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
examples
tytle_browser
tytle_core
.gitignore
LICENSE
README.md

README.md

Tytle

The Typed-Turtle Programming Language

What's Tytle?

Tytle is a variant of the Logo Programming Language written in Rust and targeted to run in the browser

Installation

  • 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 the python3 -m http.server in build.sh
  • Build & Run:
cd tytle_browser
./build.sh

Roadmap

  • Interpreter
  • Native Compiler (compiling programs directly to WASM)
  • Having many turtles (Object-Oriented)
  • String Primitive
  • List Data-Structure
  • HashMap Data-Structure

License

The Tytle project is licensed under Apache License, Version 2.0

You can’t perform that action at this time.