Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 129 (100.0%) | 2204 (100.0%) | 17.0 |
tobind | 54 (41.9%) | 1248 (56.6%) | 23.1 |
mugabej | 39 (30.2%) | 420 (19.1%) | 10.7 |
kimberlya | 31 (24.0%) | 397 (18.0%) | 12.8 |
walkerc | 5 (3.9%) | 139 (6.3%) | 27.8 |
Changed the way we accessed the user subroutines text area so that our fields stay private and hence stay closed to modification. Also, removed some unused imports. Should be all from me. Nice job everyone! #TheRainbowSprenkles
1 lines of code changed in 1 file:
Committed all of the files that had been changed. The last commit hadn't committed them. #TheRainbowSprenkles
7 lines of code changed in 1 file:
Got Rid of the unused import in the slogo.instrcuction package. #TheRainbowSprenkles
1 lines of code changed in 8 files:
Comments and fixing toString()
109 lines of code changed in 11 files:
Attempt to commit To instruction.
43 lines of code changed in 1 file:
Fixed a casting between double and integer problem in Repeat.
#therainbowsprenkles
1 lines of code changed in 1 file:
Implementing GrammarElement. #therainbowsprenkles
45 lines of code changed in 7 files:
More GrammarElement instead of Expression.
#TheRainbowSprenkles
13 lines of code changed in 1 file:
Implemented GrammarElement in Minus and Quotient.
Fixed toString in Greater and Less.
#therainbowsprenkles
18 lines of code changed in 4 files:
Implemented SUM DIFFERENCE and PRODUCT with GrammarElementParser.
52 lines of code changed in 4 files:
Changed return values to doubles instead of integers.
#TheRainbowSprenkles
4 lines of code changed in 2 files:
Modified the If command so that it's fully functional.
5 lines of code changed in 1 file:
Equal is working with full functionality.
Important note to self/team: All commands that return a number (even just 0 or 1) must return a double value (so 0.0 and 1.0)!
7 lines of code changed in 1 file:
Changed Greater, GreaterParser, Less, LessParser to use GrammarElement
#theRainbowSprenkles
41 lines of code changed in 2 files:
Implemented GrammarElementParser on getx and gety. Fixed cs and clean ArrayIndexOutOfBoundsException
14 lines of code changed in 3 files:
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.
74 lines of code changed in 2 files:
committing the towards command the new instructions.prop file
66 lines of code changed in 1 file:
Changed the NotEqual? command to return 1 if num1 is NotEqual to num2, 0 otherwise. #TheRainbowSprenkles
5 lines of code changed in 1 file:
Changed the Less? command to return 1 if num1 is Less than num2, 0 otherwise. #TheRainbowSprenkles
4 lines of code changed in 1 file:
Changed the Greater? command to return 1 if num1 is Greater than num2, 0 otherwise. #TheRainbowSprenkles
4 lines of code changed in 1 file:
Changed the Equal? command to return 1 if equal, 0 otherwise. #TheRainbowSprenkles
4 lines of code changed in 1 file:
Added the NotEqual? command. #TheRainbowSprenkles
51 lines of code changed in 1 file:
Added the Equal? command. #TheRainbowSprenkles
51 lines of code changed in 1 file:
Committing files that hadn't been committed when I added the Greater? command. #TheRainbowSprenkles
52 lines of code changed in 2 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
51 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
1 lines of code changed in 1 file:
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
44 lines of code changed in 1 file:
Adding clearscreen command.
Fixed the toString method in Clean.
#TheRainbowSprenkles
65 lines of code changed in 2 files:
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
89 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
98 lines of code changed in 2 files:
added remainder command #therainbowsprenkles
52 lines of code changed in 1 file:
Adding product and quotient commands.
#TheRainbowSprenkles
100 lines of code changed in 2 files:
Remove unused imports in most of the files. #TheRainbowSprenkles
0 lines of code changed in 4 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
101 lines of code changed in 2 files:
Changed Heading command so that it returns a double. Modified the Fd, Bk, Rt, and Lt commands and their respective parsers to use the GrammarElementParser class instead of ExpressionParser so that we can call commands such as 'bk heading' or 'lt xcor'. Design is cleaned up and neat, and everything is fully functioning.
23 lines of code changed in 5 files:
Implemented the aliases for ht and st.
#TheRainbowSprenkles
2 lines of code changed in 2 files:
We now have the beginnings of a test (feel free to rename it and add to it if you get bored)
Also, we have the Pd token and parser, but I still need to implement Pd itself; I have committed the beginning of it so you can see it, but it still needs work.
#TheRainbowSprenkles
49 lines of code changed in 1 file:
Added st and ht commands
#TheRainbowSprenkles
98 lines of code changed in 2 files:
GrammarElementParser is functioning as desired. Applied GrammarElementParser successfully to the Fd command, which can now move Fd 50 or Fd heading. The logic in Fd.java uses an if/else statement to determine if the Object returned by evaluate is a Double or Integer, which most likely is sub-optimal design to be looked at in the near future. #TheRainbowSprenkles
9 lines of code changed in 1 file:
Implemented the Heading command. Partial implementation of GrammarElementParser made. New parser is applied to Fd command, Fd Heading works correctly, but there are some bugs with regular Fd commands (i.e. Fd 50). #TheRainbowSprenkles
6 lines of code changed in 2 files:
(22 more)