/TheRainbowSprenkles/trunk/SLogo Developers: kimberlya

Login name:
kimberlya
Total Commits:
100 (19.6%)
Lines of Code:
7,108 (41.9%)
Most Recent Commit:
2013-12-13 15:44
Tweet this:
Tweet this

Activity by Clock Time

Activity by Hour of Day for kimberlya

Activity by Day of Week for kimberlya

Activity in Directories

Directory Changes Lines of Code Lines per Change
Totals 100 (100.0%) 7108 (100.0%) 71.0
tests/ 2 (2.0%) 5835 (82.1%) 2917.5
src/slogo/instruction/ 31 (31.0%) 397 (5.6%) 12.8
src/jturtle/ 10 (10.0%) 321 (4.5%) 32.1
src/slogo/parser/ 39 (39.0%) 311 (4.4%) 7.9
src/slogo/expression/ 4 (4.0%) 129 (1.8%) 32.2
src/slogo/parser/token/ 6 (6.0%) 60 (0.8%) 10.0
/ 3 (3.0%) 24 (0.3%) 8.0
src/slogo/ 4 (4.0%) 20 (0.3%) 5.0
.settings/ 1 (1.0%) 11 (0.2%) 11.0

Activity of kimberlya

Most Recent Commits

kimberlya 2013-12-13 15:44 Rev.: 500

More button realignment on TurtleField

15 lines of code changed in 1 file:

  • src/jturtle: TurtleField.java (+15 -18)
kimberlya 2013-12-13 15:24 Rev.: 496

Changed button orientation in turtleField

278 lines of code changed in 1 file:

  • src/jturtle: TurtleField.java (+278 -564)
kimberlya 2013-12-13 13:26 Rev.: 482

Small fix in SubroutineFactory and fixed typo in Instructions.prop

4 lines of code changed in 2 files:

  • src/slogo/expression: SubroutineFactory.java (+3 -3)
  • src/slogo/parser: instructions.prop (+1 -1)
kimberlya 2013-12-13 12:58

2 lines of code changed in 4 files:

  • .classpath (+1 -1)
  • src/slogo/parser: DifferenceParser.java (-1), ProductParser.java (-1), instructions.prop (+1 -1)
kimberlya 2013-12-13 12:57 Rev.: 478

SumParser

0 lines of code changed in 1 file:

  • src/slogo/parser: SumParser.java (-1)
kimberlya 2013-12-13 12:49 Rev.: 475

Attempt to re-committ ToParser

34 lines of code changed in 1 file:

  • src/slogo/parser: ToParser.java (new 34)
kimberlya 2013-12-13 12:48 Rev.: 474

Attempt to commit To instruction.

43 lines of code changed in 1 file:

  • src/slogo/instruction: To.java (new 43)
kimberlya 2013-12-12 18:49 Rev.: 416

Subroutine and SubroutineFactory committed

125 lines of code changed in 2 files:

  • src/slogo/expression: Subroutine.java (new 68), SubroutineFactory.java (new 57)
kimberlya 2013-12-12 18:48 Rev.: 415

Variable committed.

1 lines of code changed in 1 file:

  • src/slogo/expression: Variable.java (+1 -1)
kimberlya 2013-12-12 18:48 Rev.: 414

ExpressionParser committed

2 lines of code changed in 1 file:

  • src/slogo/parser: ExpressionParser.java (+2 -1)
kimberlya 2013-12-12 18:47 Rev.: 413

GrammarElementParser committed.

18 lines of code changed in 1 file:

  • src/slogo/parser: GrammarElementParser.java (+18 -12)
kimberlya 2013-12-12 18:47 Rev.: 412

IdentifierParser being committed

17 lines of code changed in 1 file:

  • src/slogo/parser: IdentifierParser.java (+17 -6)
kimberlya 2013-12-12 18:40 Rev.: 411

Committing instructions.prop

2 lines of code changed in 1 file:

  • src/slogo/parser: instructions.prop (+2 -1)
kimberlya 2013-12-12 18:40 Rev.: 410

Committing the ToToken class.

13 lines of code changed in 1 file:

  • src/slogo/parser/token: ToToken.java (new 13)
kimberlya 2013-12-12 01:29 Rev.: 377

Implemented SUM DIFFERENCE and PRODUCT with GrammarElementParser.

52 lines of code changed in 4 files:

  • src/slogo/instruction: Difference.java (+14 -15), Product.java (+13 -15), SetXY.java (+13 -9), Sum.java (+12 -13)
kimberlya 2013-12-12 00:49 Rev.: 375

Modified the If command so that it's fully functional.

5 lines of code changed in 1 file:

  • src/slogo/instruction: If.java (+5 -18)
kimberlya 2013-12-12 00:14 Rev.: 372

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 2 files:

  • src/slogo/instruction: Equal.java (+7 -11)
  • src/slogo/parser: EqualParser.java (-1)
kimberlya 2013-12-11 23:41 Rev.: 370

Implemented GrammarElementParser on getx and gety. Fixed cs and clean ArrayIndexOutOfBoundsException

5868 lines of code changed in 12 files:

  • src/jturtle: JTurtle.java (+4), TurtleField.java (-12)
  • src/slogo/instruction: Cs.java (+2 -1), SetX.java (+6 -4), SetY.java (+6 -4)
  • src/slogo/parser: InstructionParser.java (-2), SLogoParser.java (+1 -1), SetXParser.java (+8 -5), SetYParser.java (+5 -5)
  • src/slogo/parser/token: EqualToken.java (+1 -1)
  • tests: doubleSquare (new 2), drew_test (new 5833)
kimberlya 2013-12-03 14:55 Rev.: 175

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.

46 lines of code changed in 10 files:

  • src/jturtle: JTurtle.java (+3 -2)
  • src/slogo/instruction: Bk.java (+6 -4), Fd.java (+1 -8), Heading.java (+4 -4), Lt.java (+6 -5), Rt.java (+6 -8)
  • src/slogo/parser: BkParser.java (+5 -5), FdParser.java (+3 -4), LtParser.java (+6 -5), RtParser.java (+6 -5)
kimberlya 2013-12-02 23:45 Rev.: 166

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 2 files:

  • src/slogo/instruction: Fd.java (+9 -1)
  • src/slogo/parser: GrammarElementParser.java (-1)

(8 more)

Generated by StatSVN 0.7.0