Skip to content
Matthew Aguirre edited this page Mar 18, 2015 · 8 revisions

#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 (use of lamba for personal learning).

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.

##Requirements All requirements (and optional jars) for compiling and running are available in the /lib directory of the project.

Run

Optional

  • RSyntaxArea - Will compile and run without this jar, but looks nicer with it.

Building

  • org-netbeans-modules-java-j2seproject-copylibstask.jar

Install

Clone this wiki locally