Home - ZenHarbinger/torgo GitHub Wiki

#Welcome to the torgo wiki!

Torgo is a Logo interpreter written in Java. It uses ANTLR as a language parser and for lexical analysis. The parsed scripts are then walked to interpret the commands.

Torgo is built using Java8

Some goals for Torgo are to allow users to:

  • to learn to program
  • to learn how machines execute programs
  • to modify/add languages to change behaviors

This project was inspired by Tortue.

Languages

Torgo currently supports logo; jvmBasic and lisp are in development. The version of logo supported is mostly a super-set of common commands.

Compile and Run

  1. mvn clean package
  2. java -jar target/torgo-1.7.0.jar