/ByteUs/trunk/SLogo Developers: hammad

Login name:
hammad
Total Commits:
162 (13.0%)
Lines of Code:
2,495 (11.8%)
Most Recent Commit:
2016-12-15 18:59
Tweet this:
Tweet this

Activity by Clock Time

Activity by Hour of Day for hammad

Activity by Day of Week for hammad

Activity in Directories

Directory Changes Lines of Code Lines per Change
Totals 162 (100.0%) 2495 (100.0%) 15.4
src/slogo/parser/ 43 (26.5%) 683 (27.4%) 15.8
src/slogo/instruction/ 27 (16.7%) 451 (18.1%) 16.7
src/slogo/tests/ 9 (5.6%) 345 (13.8%) 38.3
src/slogo/parser/token/ 27 (16.7%) 293 (11.7%) 10.8
src/slogo/turtle/ 24 (14.8%) 266 (10.7%) 11.0
src/slogo/expression/ 9 (5.6%) 223 (8.9%) 24.7
src/slogo/ 11 (6.8%) 138 (5.5%) 12.5
src/slogo/GUIElements/ 7 (4.3%) 95 (3.8%) 13.5
/ 3 (1.9%) 1 (0.0%) 0.3
src/slogo/buttons/ 2 (1.2%) 0 (0.0%) 0.0

Activity of hammad

Most Recent Commits

hammad 2016-12-15 18:59 Rev.: 1823

details of our extensions

0 lines of code changed in 1 file:

  • extensions.pdf (new)
hammad 2016-12-15 18:22 Rev.: 1819

more bugs fixed :/

2 lines of code changed in 1 file:

  • src/slogo/parser: InstructionParser.java (+2)
hammad 2016-12-15 18:14 Rev.: 1816

fixed the bug of raised exceptions causing both variables and subroutines to not work at all.

66 lines of code changed in 4 files:

  • src/slogo: SLogoInterpreter.java (+4)
  • src/slogo/expression: SubroutineFactory.java (+30 -4), VariableFactory.java (+27 -1)
  • src/slogo/parser: InstructionParser.java (+5 -2)
hammad 2016-12-15 17:22 Rev.: 1799

added catching of the IllegalArgumentException in the other two interpret methods

5 lines of code changed in 1 file:

  • src/slogo: SLogoInterpreter.java (+5 -1)
hammad 2016-12-15 17:18 Rev.: 1797

tiny changes, nothing major. error handling seems to be working now

2 lines of code changed in 1 file:

  • src/slogo: SLogoInterpreter.java (+2 -4)
hammad 2016-12-15 17:11 Rev.: 1795

fixed the error handling

2 lines of code changed in 1 file:

  • src/slogo: SLogoInterpreter.java (+2 -5)
hammad 2016-12-15 17:08 Rev.: 1794

deleted the tokens.prop file. we dont need it anymore

0 lines of code changed in 1 file:

  • src/slogo/parser: tokens.prop (del)
hammad 2016-12-15 17:07 Rev.: 1793

put in the raised exceptions back (didn't realize that the error handling relied on these exceptions). I initially removed them because I had split up the method into two to get Subroutines working.

6 lines of code changed in 2 files:

  • src/slogo/expression: SubroutineFactory.java (+3), VariableFactory.java (+3)
hammad 2016-12-15 15:39 Rev.: 1786

moved the new file button to the workspace menu and renamed it to new workspace (new file was kind of ambiguous; we're making a new workspace, not a new file of something)

4 lines of code changed in 2 files:

  • src/slogo/GUIElements: NewFileButton.java (+2 -2)
  • src/slogo/turtle: TurtleField.java (+2 -2)
hammad 2016-12-15 15:20 Rev.: 1784

added buttons to set pen up or down graphically

24 lines of code changed in 1 file:

  • src/slogo/GUIElements: ColorChooserWindow.java (+24 -2)
hammad 2016-12-15 13:29 Rev.: 1779

changed the name of the GUI window. cuz why not

1 lines of code changed in 1 file:

  • src/slogo/turtle: TurtleField.java (+1 -1)
hammad 2016-12-15 13:24 Rev.: 1778

removed the empty package slogo.parser.tests

0 lines of code changed in 1 file:

  • src/slogo/parser: tests (del)
hammad 2016-12-15 13:23 Rev.: 1777

fixed the bug with skipped tokens. error handling still doesnt work

41 lines of code changed in 1 file:

  • src/slogo: SLogoInterpreter.java (+41 -36)
hammad 2016-12-15 09:03 Rev.: 1764

fixed the nested subroutines error. all subroutine definitions with the to instruction should work fine now

4 lines of code changed in 2 files:

  • src/slogo/expression: Subroutine.java (+4 -8)
  • src/slogo/parser: InstructionParser.java (-15)
hammad 2016-12-09 17:15 Rev.: 1349

fixed a bug with nulls in variables

10 lines of code changed in 2 files:

  • src/slogo/expression: VariableFactory.java (+8 -5)
  • src/slogo/parser: AssignmentParser.java (+2)
hammad 2016-12-09 17:02 Rev.: 1344

got the TO instruction working on my own.
I literally screamed in excitement

169 lines of code changed in 5 files:

  • src/slogo/expression: Subroutine.java (new 88), SubroutineFactory.java (new 57)
  • src/slogo/instruction: To.java (+6 -7)
  • src/slogo/parser: InstructionParser.java (+10 -1), ToParser.java (+8 -15)
hammad 2016-12-09 15:08 Rev.: 1325

division by zero error

24 lines of code changed in 3 files:

  • src/slogo/instruction: Division.java (+8 -1), Quotient.java (+8 -1), Remainder.java (+8 -1)
hammad 2016-12-08 15:34 Rev.: 1241

fixed compiler error. the instruction still doesnt work

3 lines of code changed in 1 file:

  • src/slogo/parser: ToParser.java (+3 -2)
hammad 2016-12-08 15:33 Rev.: 1240

removed the empty packages

0 lines of code changed in 3 files:

  • .classpath (changed)
  • src/slogo/buttons: commands (del), streams (del)
hammad 2016-12-08 15:32 Rev.: 1239

minor work on the To instruction. the instruction and the parser are broken right now

27 lines of code changed in 2 files:

  • src/slogo/instruction: To.java (+6 -7)
  • src/slogo/parser: ToParser.java (+21 -11)

(71 more)

Generated by StatSVN 0.7.0