[root]/src/slogo/jelan/parser/tokens
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 40 (100.0%) | 142 (100.0%) | 3.5 |
Garrett | 7 (17.5%) | 84 (59.2%) | 12.0 |
bajracharyas | 3 (7.5%) | 36 (25.4%) | 12.0 |
twitchard | 1 (2.5%) | 22 (15.5%) | 22.0 |
marmorsteinr | 29 (72.5%) | 0 (0.0%) | 0.0 |
0 lines of code changed in 29 files:
Made it so Interpreter is associated with a context via setContext instead of via the constructor. Also implemented Random.
22 lines of code changed in 1 file:
Implemented the "BK" instruction, which is a synonym of the "BACK" instruction. Also, the "BACKWARD" instruction doesn't exist; it's just not a thing. If you ever say something about the "BACKWARD" instruction, you actually mean the "BACK" instruction.
24 lines of code changed in 2 files:
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.
41 lines of code changed in 3 files:
LEFT and RIGHT commands added, though isn't working as it is supposed to (e.g. LEFT 10 turns the turtle way more than 90 degrees). Will be debugging it in a moment. For now, just this.
36 lines of code changed in 2 files:
0 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.
18 lines of code changed in 1 file:
Cleaned up code by fixing Eclipse warnings.
1 lines of code changed in 1 file:
Import for Sophomores
1 lines of code changed in 22 files: