/SLogo/trunk Developers: tshishikub

Login name:
tshishikub
Total Commits:
296 (10.0%)
Lines of Code:
2406 (3.5%)
Most Recent Commit:
2008-12-11 17:38

Activity by Clock Time

Activity by Hour of Day for tshishikub

Activity by Day of Week for tshishikub

Activity in Directories

Directory Changes Lines of Code Lines per Change
Totals 296 (100.0%) 2406 (100.0%) 8.1
src/slogo/parser/ 83 (28.0%) 876 (36.4%) 10.5
src/slogo/instruction/ 48 (16.2%) 704 (29.3%) 14.6
src/slogo/parser/token/ 44 (14.9%) 348 (14.5%) 7.9
src/slogo/instruction/drawing/ 34 (11.5%) 184 (7.6%) 5.4
src/slogo/expression/ 7 (2.4%) 80 (3.3%) 11.4
src/slogo/language/ 3 (1.0%) 52 (2.2%) 17.3
src/testing/ 4 (1.4%) 48 (2.0%) 12.0
src/slogo/instruction/arithmetic/ 5 (1.7%) 40 (1.7%) 8.0
src/slogo/instruction/conditional/ 5 (1.7%) 37 (1.5%) 7.4
/ 3 (1.0%) 28 (1.2%) 9.3
src/slogo/gui/ 1 (0.3%) 7 (0.3%) 7.0
src/slogo/ 1 (0.3%) 2 (0.1%) 2.0
src/slogo/parser/token/mathtokens/ 12 (4.1%) 0 (0.0%) 0.0
src/slogo/parser/token/drawingtokens/ 38 (12.8%) 0 (0.0%) 0.0
src/slogo/parser/token/booleantokens/ 8 (2.7%) 0 (0.0%) 0.0

Activity of tshishikub

Most Recent Commits

tshishikub 2008-12-11 17:38 Rev.: 122

Added documentation to classes in slogo.instruction packages.

227 lines of code changed in 33 files:

  • src/slogo/expression: SubroutineFactory.java (+6 -1)
  • src/slogo/instruction: Subroutine.java (+6 -1), To.java (+7), UnaryExpression.java (del)
  • src/slogo/instruction/arithmetic: Negation.java (+1 -1), Remainder.java (+5 -1), Subtraction.java (+3 -1), UnaryExpression.java (new 29)
  • src/slogo/instruction/conditional: Equal.java (+6 -1), Greater.java (+11 -4), Less.java (+11 -4), NotEqual.java (+6 -1)
  • src/slogo/instruction/drawing: Back.java (+7), Clean.java (+5 -1), ClearScreen.java (+11 -4), Forward.java (+5), Heading.java (+5 -1), HideTurtle.java (+7 -1), Home.java (+9 -3), IsPenDown.java (+6 -1), Left.java (+6 -1), PenDown.java (+6 -1), PenUp.java (+5 -1), Right.java (+5 -1), SetX.java (+5 -1), SetXY.java (+6 -1), SetY.java (+9 -6), ShowTurtle.java (+5 -1), Towards.java (+13 -6), XCor.java (+7 -1), YCor.java (+8 -2)
  • src/slogo/parser: XCorParser.java (+3 -2), YCorParser.java (+3 -2)
tshishikub 2008-12-11 17:10 Rev.: 120

minor fix for hide turtle. now hides the turtle immediately

1 lines of code changed in 1 file:

  • src/slogo/instruction/drawing: HideTurtle.java (+1)
tshishikub 2008-12-11 13:04 Rev.: 117

minor changes. every command should be functional now.

1 lines of code changed in 2 files:

  • src/slogo/expression: Subroutine.java (del)
  • src/slogo/instruction/drawing: Heading.java (+1 -1)
tshishikub 2008-12-11 02:14 Rev.: 116

little changes. renaming some classes (like equal) so that the tokens are recognized.

51 lines of code changed in 20 files:

  • src/slogo/expression: UnaryExpression.java (del)
  • src/slogo/instruction/conditional: NotEqual.java (+3 -3)
  • src/slogo/instruction/drawing: Clean.java (+7), ClearScreen.java (-1), Heading.java (+1 -1), HideTurtle.java (+3 -3), PenDown.java (+1 -1), PenIsDown.java (del), PenUp.java (+1 -1), ShowTurtle.java (+3 -5)
  • src/slogo/parser: ClearScreenParser.java (-6), ExpressionParser.java (+1 -1), PenIsDownParser.java (del)
  • src/slogo/parser/token: CharTokenFactory.java (+2 -2), EqualToken.java (+6 -4), EqualsToken.java (+4 -6), NegateToken.java (del), PenIsDownToken.java (del)
  • src/testing: InstructionTest.java (+15 -1), TurtleTest.java (+4 -4)
tshishikub 2008-12-11 02:06 Rev.: 115

fixed MINUS command. involve making slogo.expression.UnaryExpression an instruction (and moving it into the slogo.instruction package)

70 lines of code changed in 5 files:

  • src/slogo/instruction: UnaryExpression.java (new 53)
  • src/slogo/instruction/arithmetic: Negation.java (+2 -2)
  • src/slogo/parser: MinusParser.java (+1 -1)
  • src/slogo/parser/token: MinusSignToken.java (new 9), MinusToken.java (+5 -4)
tshishikub 2008-12-11 01:12 Rev.: 114

refactoring:
renamed token/classes/methods/fields named penIsDown to isPenDown
the old name looked too much like something else (especially when
typed as a command in all lower case)

59 lines of code changed in 5 files:

  • src/slogo/gui: Turtle.java (+7 -7)
  • src/slogo/instruction/drawing: IsPenDown.java (new 20)
  • src/slogo/parser: IsPenDownParser.java (new 20), instructions.prop (+2 -3)
  • src/slogo/parser/token: IsPenDownToken.java (new 10)
tshishikub 2008-12-10 23:52 Rev.: 113

clean and clearscreen commands completed

11 lines of code changed in 2 files:

  • src/slogo/instruction/drawing: Clean.java (+3 -2), ClearScreen.java (+8 -1)
tshishikub 2008-12-10 20:16 Rev.: 107

updated SLogoParserTest

2 lines of code changed in 1 file:

  • src/testing: SLogoParserTest.java (+2)
tshishikub 2008-12-10 19:53 Rev.: 103

fixed towards instruction class

2 lines of code changed in 1 file:

  • src/slogo/instruction/drawing: Towards.java (+2 -25)
tshishikub 2008-12-10 19:05 Rev.: 98

subroutines work. whew!

6 lines of code changed in 3 files:

  • src/slogo/instruction: Subroutine.java (+1 -1), To.java (+1 -1)
  • src/slogo/parser: IdentifierParser.java (+4 -2)
tshishikub 2008-12-10 18:31 Rev.: 97

to confusion

19 lines of code changed in 10 files:

  • src/slogo/expression: SubroutineFactory.java (+2)
  • src/slogo/instruction: To.java (+10 -2)
  • src/slogo/instruction/drawing: Left.java (+3 -3)
  • src/slogo/parser: NegateParser.java (del), PenIsDown.java (del), PenUpOrDownParser.java (del), SLogoParser.java (+1), SetYparser.java (del), ToParser.java (+3)
  • src/slogo/parser/token: PenUpOrDownToken.java (del)
tshishikub 2008-12-10 17:57 Rev.: 95

To Subroutine classes. should be working now

27 lines of code changed in 5 files:

  • src/slogo/expression: SubroutineFactory.java (+2 -3)
  • src/slogo/instruction: Subroutine.java (+7 -12), To.java (+8 -5)
  • src/slogo/parser: IdentifierParser.java (+8), SLogoParser.java (+2 -2)
tshishikub 2008-12-09 18:17 Rev.: 91

Classes associated with To command added. this is not complete but has been entered so that prof. sprenkle might be able to look at it.

99 lines of code changed in 4 files:

  • src/slogo/expression: Subroutine.java (new 33), SubroutineFactory.java (new 37)
  • src/slogo/instruction: To.java (new 27)
  • src/slogo/parser: ToParser.java (+2 -2)
tshishikub 2008-12-05 16:21 Rev.: 78

to parser

10 lines of code changed in 1 file:

  • src/slogo/parser: ToParser.java (+10 -2)
tshishikub 2008-12-05 14:53 Rev.: 77

organizing/changes to subroutine

11 lines of code changed in 1 file:

  • src/slogo/instruction: Subroutine.java (+11 -7)
tshishikub 2008-12-04 16:22 Rev.: 63

Right and Left (rotation) instruction classes

6 lines of code changed in 2 files:

  • src/slogo/instruction: Left.java (+3 -3), Right.java (+3 -3)
tshishikub 2008-12-04 16:17 Rev.: 62

Pen Up/Down/isDown classes set up.

3 lines of code changed in 3 files:

  • src/slogo/instruction: PenDown.java (+1 -1), PenIsDown.java (+1 -2), PenUp.java (+1 -1)
tshishikub 2008-12-04 10:11 Rev.: 59

Lots of changes adding instruction classes and fixing methods in slogo.parser classes. add names to instructionprop.

471 lines of code changed in 38 files:

  • Bena (+23 -1)
  • src/slogo/instruction: Equal.java (new 23), Greater.java (new 24), Left.java (new 20), Less.java (new 22), NotEqual.java (new 22), PenDown.java (new 16), PenIsDown.java (new 17), PenUp.java (new 17), Remainder.java (new 20), Right.java (new 21), SetX.java (+5 -4), SetXY.java (+7 -6), SetY.java (+5 -4), ShowTurtle.java (new 19), Towards.java (+26 -11)
  • src/slogo/parser: EqualParser.java (+8 -2), GreaterParser.java (+8 -3), LeftParser.java (+8 -2), LessParser.java (+8 -2), MinusParser.java (new 22), NotEqualParser.java (+8 -3), PenDownParser.java (+5 -2), PenIsDownParser.java (new 20), PenUpParser.java (+5 -2), RemainderParser.java (+9 -2), RightParser.java (+9 -2), SetXParser.java (+7 -2), SetXYParser.java (+8 -2), SetYParser.java (new 22), ShowTurtleParser.java (+3 -2), TowardsParser.java (+9 -2), instructions.prop (+11 -5)
  • src/slogo/parser/token: EqualsToken.java (+1 -1), GreaterToken.java (+1 -1), LessToken.java (+1 -1), NotEqualToken.java (+1 -1), PenIsDownToken.java (new 10)
tshishikub 2008-12-04 05:47

7 lines of code changed in 2 files:

  • src/slogo: Main.java (+2 -1)
  • src/slogo/instruction: Home.java (+5 -1)
tshishikub 2008-12-03 19:39 Rev.: 56

lots of changes including
1. filling in the parser methods
2. adding new instruction classes
3. updating instruction.prop

215 lines of code changed in 20 files:

  • Bena (+4 -1)
  • src/slogo/instruction: Back.java (+6 -5), Clean.java (new 16), ClearScreen.java (new 17), HideTurtle.java (new 17), To.java (new 17), Towards.java (new 32)
  • src/slogo/parser: BackParser.java (+7 -2), CleanParser.java (+4 -2), ClearScreenParser.java (+11 -2), DifferenceParser.java (+8 -2), ForwardParser.java (-1), HeadingParser.java (+3 -2), HideTurtleParser.java (+4 -2), HomeParser.java (+4 -2), PenIsDown.java (new 17), ProductParser.java (+8 -2), QuotientParser.java (+8 -2), SumParser.java (+8 -2), instructions.prop (+24)

(13 more)

Generated by StatSVN 0.4.1