Package elan.instruction

Instruction classes each represent a language construct in an AST form.

See:
          Description

Class Summary
Add  
Assignment  
Back  
Clean  
Clearscreen  
Fence  
Forward  
FuncVarFactory Clients can use this class to obtain a unique variable per identifier (avoiding a proliferation of objects)
FuncVariable A variable stores a value and can be used in an expression.
Hideturtle  
Home  
If  
Instruction  
Jump  
Left  
Pendown  
Penup  
Print  
Repeat  
Right  
Setbackground  
Setbg  
Seth  
Setheading  
Setpalette  
Setpc  
Setpencolor  
Setpensize  
Setps  
Setsh  
Setshape  
Setx  
Setxy  
Sety  
Showturtle  
StrictInstructionList  
Tell  
To  
Window  
Wrap  
 

Package elan.instruction Description

Instruction classes each represent a language construct in an AST form. Evaluating an expression (via the evaluate method) causes the instruction to be executed and the value of executing the instruction to be returned.


Owen L. Astrachan
Last modified: Wed Nov 28 13:17:21 EST 2001