[root]/src/slogo
expression
(14 files, 578 lines)
instruction
(36 files, 1841 lines)
parser
(46 files, 1822 lines)
token
(52 files, 1084 lines)
tests
(0 files, 0 lines)
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 8 (100.0%) | 65 (100.0%) | 8.1 |
mugabej | 4 (50.0%) | 45 (69.2%) | 11.2 |
kimberlya | 4 (50.0%) | 20 (30.8%) | 5.0 |
Removed unused imports. In the last commit, I meant the slogo.instruction package. Sorry for the confusion, but should make sense now. #TheRainbowSprenkles
0 lines of code changed in 1 file:
Did some cleanup in the slogo.parser package. Improved documentation and instead of using Turtle.myPoint, used its getPoint() method to allow our code to stay a bit shy...Also removed unused imports along the way. #TheRainbowSprenkles
12 lines of code changed in 1 file:
Implemented the Context and made all the instructions adhere to the Context fix. #TheRainbowSprenkles
14 lines of code changed in 2 files:
Changed Context and its downstream dependencies so that it is a Turtle object instead of a Double value. This way we can access the turtle's position in the GUI from anywhere.
6 lines of code changed in 2 files:
Added turtlesMap, a map from context to TurtleFields. Also added contexts, a Queue
of contexts. #The RainbowSprenkles
6 lines of code changed in 1 file:
Added the TurtleContext class for Testing purposes. Can also be used to create
more contexts #TheRainbowSprenkles
27 lines of code changed in 1 file:
First Import
86 lines of code changed in 3 files: