Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 

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

Releases

No releases published

Packages

No packages published

Languages