Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 40 (100.0%) | 459 (100.0%) | 11.4 |
tobind | 21 (52.5%) | 261 (56.9%) | 12.4 |
mugabej | 10 (25.0%) | 100 (21.8%) | 10.0 |
kimberlya | 6 (15.0%) | 60 (13.1%) | 10.0 |
walkerc | 3 (7.5%) | 38 (8.3%) | 12.6 |
Committing the ToToken class.
13 lines of code changed in 1 file:
Implemented GrammarElementParser on getx and gety. Fixed cs and clean ArrayIndexOutOfBoundsException
1 lines of code changed in 1 file:
Committing the if command instruction, parser, token.
Committing the changes from Expression to GrammarElement for the Equal instruction and parser.
Committing the instructions.prop file.
15 lines of code changed in 1 file:
committing the towards command the new instructions.prop file
15 lines of code changed in 1 file:
Added the Greater? num1 num2 command. #TheRainbowSprenkles
33 lines of code changed in 5 files:
Added Less? num1 num2 command. Also, removed the sorting of aliases as it was leading to incorrect matchings. Instead, each added alias must be put at the end of the appropriate array so that the matchings will heavily depend on the positions of instructions in the respective arrays. #TheRainbowSprenkles
15 lines of code changed in 1 file:
When I changed minus token from "-" to "minus" earlier, an error occurred in CharTokenFactory that made some of the commands not work such as fd sum 10 10.
1 lines of code changed in 1 file:
Added helper method in Jturtle for the pendownp command.
Added alias for pendownpcommand.
Added comments in PenDownP.java, PenDownPToken.java, QuotientParser.java, MinusToken.java
3 lines of code changed in 2 files:
PenDownP command.
Right now, I just have it printing to the console. 1 = true, 0 = false.
At some point, we can work on the gui and having return statements print to there.
#therainbowsprenkles
14 lines of code changed in 1 file:
Adding clearscreen command.
Fixed the toString method in Clean.
#TheRainbowSprenkles
15 lines of code changed in 1 file:
Although Pd is not yet perfect (I must figure out how to get the line to draw once more; I'm pretty close) I am finished for the day and it hasn't broken anything so I will commit it! I have implemented Pu, Pd, and Clean. This should also include their respective parsers and tokens and the updated instructions list. I have not changed the program to allow the user to type in PenUp or PenDown yet, but I can mess with this later.
Pd draws lines, Pu stops drawing lines (but keeps them on the screen), and Clean removes all the lines.
#TheRainbowSprenkles
38 lines of code changed in 3 files:
Working on Clear and Minus commands. neither are on the instructions.prop list yet because Clear will mainly deal with clearing the pen trail (which I can't test yet) and I have a question about minus. #TheRainbowSprenkles
15 lines of code changed in 1 file:
added remainder command #therainbowsprenkles
15 lines of code changed in 1 file:
Adding product and quotient commands.
#TheRainbowSprenkles
30 lines of code changed in 2 files:
added Sum and Difference commands
Works with "fd sum 10 10", other tests.
Also, I'm finally remembering to commit instructions.prop at the same time!
#TheRainbowSprenkles
30 lines of code changed in 2 files:
Added st and ht commands
#TheRainbowSprenkles
30 lines of code changed in 2 files:
Suppressed the warning "rawtypes" for the tokenClass in TokenFactory class--- slogo.parser.token package. #TheRainbowSprenkles
1 lines of code changed in 1 file:
Resolving conflict in instructions file
15 lines of code changed in 1 file:
Added the YCor Command. Also removed the turtle.move(0) statement in Xcor #TheRainbowSprenkles
18 lines of code changed in 1 file:
Added the Xcor Command. Will figure out where to output its return value ( the Turtle's XCoordinate) in a future commit #TheRainbowSprenkles
18 lines of code changed in 1 file:
Implemented SetXY.
15 lines of code changed in 1 file:
Implemented the RIGHT and LEFT commands.
15 lines of code changed in 1 file:
Added Home command
Added an if statement in processCommand to return unary commands.
#TheRainbowSprenkles
15 lines of code changed in 1 file:
Added SetX and SetY commands.
#TheRainbowSprenkles
30 lines of code changed in 2 files:
Implemented preparation for RT command
1 lines of code changed in 1 file:
Rt command instruction file / token file.
3 lines of code changed in 1 file:
Parser and token for Rt command.
#TheRainbowSprenkles
15 lines of code changed in 1 file:
Added Back command. Works with bk, BK, BACKWARD, and backward. #TheRainbowSprenkles
15 lines of code changed in 1 file:
Created the Fd Token in the token package. #TheRainbowSprenkles
15 lines of code changed in 1 file:
First Import
643 lines of code changed in 22 files: