/Codeheads/trunk/SLogo Developers: mforrestel

Login name:
mforrestel
Total Commits:
204 (48.9%)
Lines of Code:
2,473 (31.5%)
Most Recent Commit:
2013-12-13 16:15
Tweet this:
Tweet this

Activity by Clock Time

Activity by Hour of Day for mforrestel

Activity by Day of Week for mforrestel

Activity in Directories

Directory Changes Lines of Code Lines per Change
Totals 204 (100.0%) 2473 (100.0%) 12.1
src/slogo/instruction/ 48 (23.5%) 945 (38.2%) 19.6
src/slogo/parser/ 86 (42.2%) 936 (37.8%) 10.8
src/slogo/parser/token/ 35 (17.2%) 347 (14.0%) 9.9
src/jturtle/ 7 (3.4%) 164 (6.6%) 23.4
src/slogo/ 9 (4.4%) 53 (2.1%) 5.8
src/slogo/errors/ 2 (1.0%) 16 (0.6%) 8.0
src/slogo/expression/ 11 (5.4%) 11 (0.4%) 1.0
resources/files/ 1 (0.5%) 1 (0.0%) 1.0
src/jturtle/images/ 1 (0.5%) 0 (0.0%) 0.0
resources/images/turtles/ 1 (0.5%) 0 (0.0%) 0.0
resources/images/ 3 (1.5%) 0 (0.0%) 0.0

Activity of mforrestel

Most Recent Commits

mforrestel 2013-12-13 16:15 Rev.: 509

0 lines of code changed in 1 file:

  • resources/images/turtles: turtle2.gif (del)
mforrestel 2013-12-13 16:14 Rev.: 508

FINAL added to Alias.dat

9 lines of code changed in 2 files:

  • src/slogo/parser: XCorParser.java (+2 -5)
  • src/slogo/parser/token: alias.dat (+7)
mforrestel 2013-12-13 16:04 Rev.: 503

FINAL

173 lines of code changed in 52 files:

  • resources/files: commandList.txt (+1)
  • src/slogo: BackgroundChanger.java (+3), CharConsts.java (+1 -1), Context.java (+1 -1), GrammarElement.java (+1 -1), NameToSubroutineMap.java (-5), TurtleChanger.java (+5), TurtleContext.java (+1 -1)
  • src/slogo/errors: PopUpErrorBox.java (-2)
  • src/slogo/expression: Addition.java (+1 -1), BinaryExpression.java (+1 -1), Division.java (+1 -1), Expression.java (+1 -1), Multiplication.java (+1 -1), Negation.java (+1 -1), Number.java (+1 -1), Subtraction.java (+1 -1), UnaryExpression.java (+1 -1), Variable.java (+1 -1), VariableFactory.java (+1 -1)
  • src/slogo/instruction: Assignment.java (+4 -4), Clean.java (+6 -5), ClearScreen.java (+3 -2), GreaterThan.java (+8 -11), Heading.java (+2 -1), NotEqual.java (+5 -4), PenDown.java (+1 -1), PenDownP.java (+1 -1), PenUp.java (+1 -1), Repeat.java (+1 -1), SetXY.java (+7 -6), Towards.java (+6 -5), XCor.java (+1 -1), YCor.java (+5 -5)
  • src/slogo/parser: CleanParser.java (+5 -6), ClearScreenParser.java (+4 -6), ForwardParser.java (+2 -2), HeadingParser.java (+2 -4), IdentifierParser.java (+15 -7), InstructionParser.java (+4 -18), NotEqualParser.java (+4 -5), PenDownPParser.java (+2 -4), PenDownParser.java (+1 -3), PenUpParser.java (+1 -3), SetXYParser.java (+3 -3), ToParser.java (+2 -16), TowardsParser.java (+4 -4), XCorParser.java (+2 -4), YCorParser.java (+2 -4)
  • src/slogo/parser/token: AliasConverter.java (+36 -50), TokenFactory.java (+8 -2), alias.dat (+1 -1)
mforrestel 2013-12-13 14:29 Rev.: 488

27 lines of code changed in 1 file:

  • src/slogo/parser/token: alias.dat (+27 -31)
mforrestel 2013-12-13 14:11 Rev.: 485

10 lines of code changed in 1 file:

  • src/slogo/parser: IdentifierParser.java (+10 -12)
mforrestel 2013-12-13 12:23 Rev.: 469

changed all ExpressionParsers to InstructionParsers and Expressions to GrammarElements
Deleted ExpressionParser class

110 lines of code changed in 27 files:

  • src/slogo/parser: AssignmentParser.java (+2 -2), BackwardParser.java (+4 -5), CleanParser.java (+2 -2), ClearScreenParser.java (+2 -2), DifferenceParser.java (+3 -3), ExpressionParser.java (del), ForwardParser.java (+3 -3), HomeParser.java (+4 -5), IdentifierParser.java (+3 -13), IfParser.java (+2 -2), InstructionParser.java (+27 -2), IsEqualParser.java (+3 -3), LeftParser.java (+4 -4), LessThanParser.java (+3 -3), NotEqualParser.java (+3 -3), PenDownPParser.java (+3 -4), PenDownParser.java (+1 -1), PenUpParser.java (+5 -5), PrintParser.java (+3 -4), ProductParser.java (+4 -5), QuotientParser.java (+4 -4), RemainderParser.java (+5 -6), RepeatParser.java (+3 -4), RightParser.java (+4 -5), SetXParser.java (+6 -5), SetYParser.java (+3 -4), SumParser.java (+4 -5)
mforrestel 2013-12-13 12:22 Rev.: 468

changed all constructor that were previously Expression to GrammarElemnt and .value(c) to .evaluate(c) and had to cast some newly changed GrammarElements to (double) when using .evaluate(c)

101 lines of code changed in 13 files:

  • src/slogo/instruction: Backward.java (+5 -5), Forward.java (+4 -3), Home.java (+3 -2), Left.java (+6 -5), PenDownP.java (+10 -10), PenUp.java (+10 -10), Print.java (+5 -6), Product.java (+8 -8), Repeat.java (+5 -5), Right.java (+17 -16), SetX.java (+13 -13), SetY.java (+6 -5), Sum.java (+9 -8)
mforrestel 2013-12-13 11:20

41 lines of code changed in 3 files:

  • src/slogo: NameToSubroutineMap.java (+7 -2)
  • src/slogo/parser: IdentifierParser.java (+24 -18), ToParser.java (+10 -2)
mforrestel 2013-12-13 10:19 Rev.: 455

error popup box package

16 lines of code changed in 1 file:

  • src/slogo/errors: PopUpErrorBox.java (new 16)
mforrestel 2013-12-13 00:09 Rev.: 446

2 lines of code changed in 2 files:

  • src/slogo/parser: IdentifierParser.java (+1 -1), ToParser.java (+1)
mforrestel 2013-12-12 22:25

894 lines of code changed in 37 files:

  • src/slogo/instruction: Difference.java (new 47), IsEqual.java (new 51), LessThan.java (new 51), Minus.java (new 5), NotEqual.java (new 50), Product.java (new 47), Quotient.java (new 48), Remainder.java (new 49), Subroutine.java (+12 -19), Sum.java (new 47)
  • src/slogo/parser: DifferenceParser.java (new 36), GreaterThanParser.java (new 37), IdentifierParser.java (+17), InstructionParser.java (+1 -3), IsEqualParser.java (new 36), LessThanParser.java (new 36), NotEqualParser.java (new 37), ProductParser.java (new 35), QuotientParser.java (new 35), RemainderParser.java (new 36), SumParser.java (new 36), ToParser.java (+3 -3), instructions.prop (+9)
  • src/slogo/parser/token: CleanToken.java (+1 -1), ClearScreenToken.java (+1 -1), DifferenceToken.java (new 13), GreaterThanToken.java (new 13), IsEqualToken.java (new 13), LessThanToken.java (new 13), NotEqualToken.java (new 13), PenDownPToken.java (+2 -2), ProductToken.java (new 13), QuotientToken.java (new 13), RemainderToken.java (new 13), SumToken.java (new 13), ToToken.java (+2 -2), alias.dat (+10 -1)
mforrestel 2013-12-12 22:25 Rev.: 431

Less than

56 lines of code changed in 1 file:

  • src/slogo/instruction: GreaterThan.java (new 56)
mforrestel 2013-12-12 16:14 Rev.: 397

2 lines of code changed in 1 file:

  • src/slogo/parser/token: alias.dat (+2 -2)
mforrestel 2013-12-11 21:05

282 lines of code changed in 26 files:

  • src/jturtle: JTurtle.java (+25 -19), TurtleField.java (+2 -10), TurtleListener.java (+1 -1)
  • src/jturtle/images: turtle.gif (del)
  • src/slogo/instruction: Assignment.java (+1 -1), Backward.java (+1), Home.java (+1 -2), PenDown.java (new 43), PenDownP.java (new 43), PenUp.java (new 43)
  • src/slogo/parser: AssignmentParser.java (+1 -1), BackwardParser.java (+1 -1), ForwardParser.java (+2 -2), IdentifierParser.java (+1 -1), InstructionNames.java (+1 -1), InstructionParser.java (+2 -1), LeftParser.java (+1 -1), ParseException.java (+1 -1), Parser.java (+3 -1), PenDownPParser.java (new 35), PenDownParser.java (new 35), PenUpParser.java (new 35), PrintParser.java (+1 -1), RepeatParser.java (+1 -1), RightParser.java (+1 -1), SLogoParser.java (+1 -1)
mforrestel 2013-12-11 21:00

82 lines of code changed in 11 files:

  • src/slogo/parser: ToParser.java (+4 -4), instructions.prop (+18 -13)
  • src/slogo/parser/token: BackwardToken.java (+1 -1), ForwardToken.java (+1 -1), LeftToken.java (+1 -1), PenDownPToken.java (new 13), PenDownToken.java (new 13), PenUpToken.java (new 13), RightToken.java (+1 -1), ToToken.java (new 13), alias.dat (+4 -1)
mforrestel 2013-12-11 20:08 Rev.: 356

8 lines of code changed in 1 file:

  • src/slogo/parser/token: alias.dat (+8 -5)
mforrestel 2013-12-11 19:56 Rev.: 355

29 lines of code changed in 1 file:

  • src/jturtle: JTurtle.java (+29 -58)
mforrestel 2013-12-11 19:50 Rev.: 354

5 lines of code changed in 1 file:

  • src/jturtle: TurtleField.java (+5 -33)
mforrestel 2013-12-11 19:18 Rev.: 352

Commit with errors

1 lines of code changed in 1 file:

  • src/slogo/instruction: Assignment.java (+1 -1)
mforrestel 2013-12-11 16:37


100 lines of code changed in 2 files:

  • src/slogo/instruction: Subroutine.java (new 60)
  • src/slogo/parser: ToParser.java (new 40)

(9 more)

Generated by StatSVN 0.7.0