[root]/src/slogo/jelan/parser/tests
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 8 (100.0%) | 54 (100.0%) | 6.7 |
twitchard | 2 (25.0%) | 42 (77.8%) | 21.0 |
Garrett | 3 (37.5%) | 8 (14.8%) | 2.6 |
marmorsteinr | 3 (37.5%) | 4 (7.4%) | 1.3 |
0 lines of code changed in 2 files:
Fixed all the weird errors that came from making the turtlethingamabobber constructors take no arguments.
4 lines of code changed in 1 file:
Made it so Interpreter is associated with a context via setContext instead of via the constructor. Also implemented Random.
8 lines of code changed in 1 file:
Added the "FD" instruction as a synonym for the "FORWARD" instruction. This includes adding the FD token class, FD instruction class, adding "FD" to the Instructions.prop file, and the FDParser class. I also cleaned up a few minor Eclipse warnings.
0 lines of code changed in 1 file:
We made a forwardFiftyTest that checks and makes sure the interpreter updates the state of the turtle properly when "FORWARD 50" is passed as a StringReader to the interpreter.
34 lines of code changed in 1 file:
Added the TurtleCommander (basically an abstraction of the JTurtle class).
Added a getCommander() method to the Context interface.
Added the "Forward" command as a token, parser, and instruction.
Still need to interface with the GUI to show that the Turtle actually moves forward after the "Forward" instruction is read.
8 lines of code changed in 1 file:
Cleaned up code by fixing Eclipse warnings.
0 lines of code changed in 1 file:
Import for Sophomores
2 lines of code changed in 1 file: