Packages
elan Elan is a package for doing recursive descent parsing of a simple, but complex language.
elan.expression Represents standard infix (mathematical) expressions.
elan.instruction Instruction classes each represent a language construct in an AST form.
elan.parser This package is responsible for parsing the language Elan.
elan.parser.token The token (parser sub) package holds all token classes.
graphics Package that contains interfaces that define communication between the parser and the IDE enviornment.
graphics.display Contains classes that set up the IDE and manage components on the screen.
graphics.turtle Defines what a turtle is and how other classes can interact with turltes.