Directory src/slogo/slogo/instructions/

Directory Deleted:
2011-12-16 15:32
Total Files:
0
Deleted Files:
41
Lines of Code:
0

[root]/src/slogo/slogo/instructions

Lines of Code

src/slogo/slogo/instructions/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 137 (100.0%) 855 (100.0%) 6.2
bajracharyas 28 (20.4%) 655 (76.6%) 23.3
twitchard 42 (30.7%) 198 (23.2%) 4.7
Garrett 43 (31.4%) 2 (0.2%) 0.0
marmorsteinr 24 (17.5%) 0 (0.0%) 0.0

Most Recent Commits

Garrett 2011-12-16 15:32 Rev.: 447

Renamed "slogo.slogo" package and subpackages to just "slogo".

0 lines of code changed in 41 files:

  • src/slogo/slogo/instructions: Assignment.java (del), BK.java (del), Back.java (del), Difference.java (del), Equal.java (del), FD.java (del), Forward.java (del), Greater.java (del), Heading.java (del), HideTurtle.java (del), Home.java (del), If.java (del), Instruction.java (del), LT.java (del), Left.java (del), Less.java (del), Minus.java (del), NotEqual.java (del), PD.java (del), PU.java (del), PenDown.java (del), PenDownP.java (del), PenUp.java (del), Print.java (del), Product.java (del), Quotient.java (del), RT.java (del), Random.java (del), Remainder.java (del), Repeat.java (del), Right.java (del), SetX.java (del), SetXY.java (del), SetY.java (del), ShowTurtle.java (del), StrictInstructionList.java (del), Sum.java (del), To.java (del), Towards.java (del), XCor.java (del), YCor.java (del)
Garrett 2011-12-16 08:43 Rev.: 442

Added the "New Workspace" button and made the 'writeStatus()' method in the TurtleCommander to make it more obvious about the use of the status window instead of going through the odd TextCommander.write() methodology.

1 lines of code changed in 1 file:

  • src/slogo/slogo/instructions: Print.java (+1 -1)
twitchard 2011-12-16 07:50 Rev.: 440

Print statement and interpreter now evaluates expressions to the little box at the bottom of the SandBox.

18 lines of code changed in 18 files:

  • src/slogo/slogo/instructions: Back.java (+1 -1), Forward.java (+1 -1), Heading.java (+1 -1), HideTurtle.java (+1 -1), Home.java (+1 -1), Left.java (+1 -1), PenDown.java (+1 -1), PenDownP.java (+1 -1), PenUp.java (+1 -1), Print.java (+1 -1), Right.java (+1 -1), SetX.java (+1 -1), SetXY.java (+1 -1), SetY.java (+1 -1), ShowTurtle.java (+1 -1), Towards.java (+1 -1), XCor.java (+1 -1), YCor.java (+1 -1)
bajracharyas 2011-12-16 06:36 Rev.: 435

LESS, GREATER, EQUAL and NOTEQUAL works in the command line. Also, since I needed an EqualToken, I changed the old EqualToken (the one representing the "=" sign) to EqualSignToken.

121 lines of code changed in 4 files:

  • src/slogo/slogo/instructions: Equal.java (new 31), Greater.java (new 30), Less.java (new 30), NotEqual.java (new 30)
bajracharyas 2011-12-16 05:28 Rev.: 425

SHOWTURTLE and HIDETURTLE works in the command line!

44 lines of code changed in 2 files:

  • src/slogo/slogo/instructions: HideTurtle.java (new 22), ShowTurtle.java (new 22)
Garrett 2011-12-16 04:41 Rev.: 422

Fixed various minor warnings in Eclipse, including unnecessary imports and unused variables.

1 lines of code changed in 1 file:

  • src/slogo/slogo/instructions: To.java (+1 -2)
bajracharyas 2011-12-16 04:35 Rev.: 419

2 lines of code changed in 1 file:

  • src/slogo/slogo/instructions: PenDownP.java (+2 -2)
twitchard 2011-12-16 04:24 Rev.: 417

Overhauled the interpreter so instructions returned values, in order to facilitate subroutines inside of variables. It's pretty ugly--and not quite working yet.

89 lines of code changed in 21 files:

  • src/slogo/slogo/instructions: Back.java (+1 -1), Forward.java (+1 -1), Heading.java (+1 -1), Home.java (+1 -1), If.java (+1 -1), Instruction.java (+1 -1), Left.java (+1 -1), PenDown.java (+1 -1), PenUp.java (+1 -1), Print.java (+1 -1), Random.java (+2 -2), Repeat.java (+2 -2), Right.java (+1 -1), SetX.java (+1 -1), SetXY.java (+1 -1), SetY.java (+1 -1), StrictInstructionList.java (+7 -3), To.java (new 61), Towards.java (+1 -1), XCor.java (+1 -1), YCor.java (+1 -1)
bajracharyas 2011-12-16 04:24 Rev.: 416

PENDOWNP works to see if Pen is down or not. Returns 1 if pen is down. Or else, returns 0.

53 lines of code changed in 3 files:

  • src/slogo/slogo/instructions: PD.java (new 16), PU.java (new 16), PenDownP.java (new 21)
bajracharyas 2011-12-16 04:06 Rev.: 414

PENUP and PENDOWN commands implemented in Turtle Window.

44 lines of code changed in 2 files:

  • src/slogo/slogo/instructions: PenDown.java (new 22), PenUp.java (new 22)
twitchard 2011-12-16 03:23 Rev.: 410

Got variable assignment to work. Made it so that expressions that are just a variable name evaluate to their values.

1 lines of code changed in 1 file:

  • src/slogo/slogo/instructions: Assignment.java (+1 -1)
bajracharyas 2011-12-16 03:18 Rev.: 409

TOWARDS added. Let me know if anyone finds any bugs.

38 lines of code changed in 1 file:

  • src/slogo/slogo/instructions: Towards.java (new 38)
twitchard 2011-12-16 03:10 Rev.: 408

Added IF statement. Woot!

62 lines of code changed in 1 file:

  • src/slogo/slogo/instructions: If.java (new 62)
bajracharyas 2011-12-16 01:06 Rev.: 396

HEADING works.

21 lines of code changed in 1 file:

  • src/slogo/slogo/instructions: Heading.java (new 21)
bajracharyas 2011-12-16 00:33 Rev.: 394

HOME was giving an infinite loop. It is fixed now.

XCOR and YCOR commands are added to return the current XCordinate and YCordinate respectively in the Console.

42 lines of code changed in 2 files:

  • src/slogo/slogo/instructions: XCor.java (new 21), YCor.java (new 21)
bajracharyas 2011-12-15 23:25 Rev.: 391

SETX, SETY, SETXY and HOME are working

115 lines of code changed in 4 files:

  • src/slogo/slogo/instructions: Home.java (new 25), SetX.java (new 29), SetXY.java (new 32), SetY.java (new 29)
bajracharyas 2011-12-15 17:52 Rev.: 387

DIFFERENCE, PRODUCT, QUOTIENT, MINUS and REMAINDER works as they're supposed to. But I'm kind of worried about the "QUOTIENT 0 0" giving the result "0". "REMAINDER 0 0" works fine, evaluating it to "NaN".
Also, since we needed a "MinusToken" as a command, I changed the other MinusToken (the one that represents the Character Constant "-") to "MinusSignToken".

133 lines of code changed in 5 files:

  • src/slogo/slogo/instructions: Difference.java (new 27), Minus.java (new 25), Product.java (new 27), Quotient.java (new 27), Remainder.java (new 27)
bajracharyas 2011-12-15 16:50 Rev.: 386

LT and RT now corresponds to LEFT and RIGHT

42 lines of code changed in 3 files:

  • src/slogo/slogo/instructions: Back.java (-1), LT.java (new 21), RT.java (new 21)
twitchard 2011-12-15 11:20 Rev.: 385

Large changes to the interpreter in this commit. Essentially what I've done is begin to unify the "Instruction" and "Expression" types, right...so in the ELan you could type things like "3 + 7"--but in SLogo that's not valid, you have to type "SUM 3 7." I've gotten rid of the old expressions and gotten "sum" working. And you can even do cool things like "SUM 7 SUM 3 9" = 19.

28 lines of code changed in 1 file:

  • src/slogo/slogo/instructions: Sum.java (new 28)
marmorsteinr 2011-12-13 17:07 Rev.: 292

Adding slogo.slogo

0 lines of code changed in 24 files:

  • src/slogo/slogo/instructions: Assignment.java (changed), BK.java (changed), Back.java (new), FD.java (new), Forward.java (new), Instruction.java (new), Left.java (changed), Print.java (new), Random.java (new), Repeat.java (new), Right.java (new), StrictInstructionList.java (changed)
Generated by StatSVN 0.7.0