Directory src/slogo/parser/token/

Directory Created:
2013-11-18 09:46
Total Files:
52
Deleted Files:
0
Lines of Code:
1084

[root]/src/slogo/parser/token

Lines of Code

src/slogo/parser/token/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 40 (100.0%) 459 (100.0%) 11.4
tobind 21 (52.5%) 261 (56.9%) 12.4
mugabej 10 (25.0%) 100 (21.8%) 10.0
kimberlya 6 (15.0%) 60 (13.1%) 10.0
walkerc 3 (7.5%) 38 (8.3%) 12.6

Most Recent Commits

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-11 23:41 Rev.: 370

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

1 lines of code changed in 1 file:

  • src/slogo/parser/token: EqualToken.java (+1 -1)
tobind 2013-12-11 23:19 Rev.: 368

Committing the if command instruction, parser, token.

Committing the changes from Expression to GrammarElement for the Equal instruction and parser.

Committing the instructions.prop file.

15 lines of code changed in 1 file:

  • src/slogo/parser/token: IfToken.java (new 15)
tobind 2013-12-11 21:34 Rev.: 366

committing the towards command the new instructions.prop file

15 lines of code changed in 1 file:

  • src/slogo/parser/token: TowardsToken.java (new 15)
mugabej 2013-12-11 11:07 Rev.: 329

Added the Greater? num1 num2 command. #TheRainbowSprenkles

33 lines of code changed in 5 files:

  • src/slogo/parser/token: CharTokenFactory.java (+1 -1), EqualToken.java (+4 -6), GreaterToken.java (new 15), LessToken.java (+1 -1), NotEqualToken.java (new 12)
mugabej 2013-12-11 00:27 Rev.: 315

Added Less? num1 num2 command. Also, removed the sorting of aliases as it was leading to incorrect matchings. Instead, each added alias must be put at the end of the appropriate array so that the matchings will heavily depend on the positions of instructions in the respective arrays. #TheRainbowSprenkles

15 lines of code changed in 1 file:

  • src/slogo/parser/token: LessToken.java (new 15)
tobind 2013-12-05 20:14 Rev.: 216

When I changed minus token from "-" to "minus" earlier, an error occurred in CharTokenFactory that made some of the commands not work such as fd sum 10 10.

1 lines of code changed in 1 file:

  • src/slogo/parser/token: CharTokenFactory.java (+1 -1)
tobind 2013-12-05 15:34 Rev.: 212

Added helper method in Jturtle for the pendownp command.

Added alias for pendownpcommand.

Added comments in PenDownP.java, PenDownPToken.java, QuotientParser.java, MinusToken.java

3 lines of code changed in 2 files:

  • src/slogo/parser/token: MinusToken.java (+2 -3), PenDownPToken.java (+1 -1)
tobind 2013-12-05 15:25 Rev.: 211

PenDownP command.

Right now, I just have it printing to the console. 1 = true, 0 = false.

At some point, we can work on the gui and having return statements print to there.

#therainbowsprenkles

14 lines of code changed in 1 file:

  • src/slogo/parser/token: PenDownPToken.java (new 14)
tobind 2013-12-05 13:13 Rev.: 209

Adding clearscreen command.
Fixed the toString method in Clean.

#TheRainbowSprenkles

15 lines of code changed in 1 file:

  • src/slogo/parser/token: CsToken.java (new 15)
walkerc 2013-12-04 16:34 Rev.: 204

Although Pd is not yet perfect (I must figure out how to get the line to draw once more; I'm pretty close) I am finished for the day and it hasn't broken anything so I will commit it! I have implemented Pu, Pd, and Clean. This should also include their respective parsers and tokens and the updated instructions list. I have not changed the program to allow the user to type in PenUp or PenDown yet, but I can mess with this later.

Pd draws lines, Pu stops drawing lines (but keeps them on the screen), and Clean removes all the lines.

#TheRainbowSprenkles

38 lines of code changed in 3 files:

  • src/slogo/parser/token: CleanToken.java (new 12), PdToken.java (new 14), PuToken.java (new 12)
tobind 2013-12-04 01:53 Rev.: 201

Working on Clear and Minus commands. neither are on the instructions.prop list yet because Clear will mainly deal with clearing the pen trail (which I can't test yet) and I have a question about minus. #TheRainbowSprenkles

15 lines of code changed in 1 file:

  • src/slogo/parser/token: ClearToken.java (new 15)
tobind 2013-12-03 22:02 Rev.: 194

added remainder command #therainbowsprenkles

15 lines of code changed in 1 file:

  • src/slogo/parser/token: RemainderToken.java (new 15)
tobind 2013-12-03 19:31 Rev.: 180

Adding product and quotient commands.

#TheRainbowSprenkles

30 lines of code changed in 2 files:

  • src/slogo/parser/token: ProductToken.java (new 15), QuotientToken.java (new 15)
tobind 2013-12-03 16:55 Rev.: 176

added Sum and Difference commands
Works with "fd sum 10 10", other tests.
Also, I'm finally remembering to commit instructions.prop at the same time!

#TheRainbowSprenkles

30 lines of code changed in 2 files:

  • src/slogo/parser/token: DifferenceToken.java (new 15), SumToken.java (new 15)
tobind 2013-12-02 23:50 Rev.: 167

Added st and ht commands

#TheRainbowSprenkles

30 lines of code changed in 2 files:

  • src/slogo/parser/token: HtToken.java (new 15), StToken.java (new 15)
mugabej 2013-12-02 21:28 Rev.: 160

Suppressed the warning "rawtypes" for the tokenClass in TokenFactory class--- slogo.parser.token package. #TheRainbowSprenkles

1 lines of code changed in 1 file:

  • src/slogo/parser/token: TokenFactory.java (+1)
kimberlya 2013-12-02 20:58 Rev.: 156

Resolving conflict in instructions file

15 lines of code changed in 1 file:

  • src/slogo/parser/token: HeadingToken.java (new 15)
mugabej 2013-12-02 19:07 Rev.: 155

Added the YCor Command. Also removed the turtle.move(0) statement in Xcor #TheRainbowSprenkles

18 lines of code changed in 1 file:

  • src/slogo/parser/token: YcorToken.java (new 18)
mugabej 2013-12-02 18:45 Rev.: 154

Added the Xcor Command. Will figure out where to output its return value ( the Turtle's XCoordinate) in a future commit #TheRainbowSprenkles

18 lines of code changed in 1 file:

  • src/slogo/parser/token: XcorToken.java (new 18)
kimberlya 2013-12-02 15:25 Rev.: 150

Implemented SetXY.

15 lines of code changed in 1 file:

  • src/slogo/parser/token: SetXYToken.java (new 15)
kimberlya 2013-12-02 14:28 Rev.: 148

Implemented the RIGHT and LEFT commands.

15 lines of code changed in 1 file:

  • src/slogo/parser/token: LtToken.java (new 15)
tobind 2013-12-02 14:13 Rev.: 141

Added Home command
Added an if statement in processCommand to return unary commands.
#TheRainbowSprenkles

15 lines of code changed in 1 file:

  • src/slogo/parser/token: HomeToken.java (new 15)
tobind 2013-12-02 02:51 Rev.: 116

Added SetX and SetY commands.

#TheRainbowSprenkles

30 lines of code changed in 2 files:

  • src/slogo/parser/token: SetXToken.java (new 15), SetYToken.java (new 15)
kimberlya 2013-12-01 23:15 Rev.: 114

Implemented preparation for RT command

1 lines of code changed in 1 file:

  • src/slogo/parser/token: RtToken.java (+1 -1)
tobind 2013-12-01 21:07 Rev.: 93

Rt command instruction file / token file.

3 lines of code changed in 1 file:

  • src/slogo/parser/token: RtToken.java (+3 -3)
tobind 2013-12-01 21:03 Rev.: 92

Parser and token for Rt command.
#TheRainbowSprenkles

15 lines of code changed in 1 file:

  • src/slogo/parser/token: RtToken.java (new 15)
tobind 2013-12-01 16:56 Rev.: 77

Added Back command. Works with bk, BK, BACKWARD, and backward. #TheRainbowSprenkles

15 lines of code changed in 1 file:

  • src/slogo/parser/token: BkToken.java (new 15)
mugabej 2013-11-26 14:04 Rev.: 50

Created the Fd Token in the token package. #TheRainbowSprenkles

15 lines of code changed in 1 file:

  • src/slogo/parser/token: FdToken.java (new 15)
sprenkle 2013-11-18 09:46 Rev.: 3

First Import

643 lines of code changed in 22 files:

  • src/slogo/parser/token: AssignmentToken.java (new 14), CharToken.java (new 55), CharTokenFactory.java (new 33), EOFToken.java (new 49), EOLToken.java (new 50), EqualToken.java (new 15), IdentifierToken.java (new 51), LeftBracketToken.java (new 15), LeftParenToken.java (new 15), MinusToken.java (new 15), NumberToken.java (new 59), PlusToken.java (new 15), PrintToken.java (new 13), RepeatToken.java (new 13), ReservedToken.java (new 42), RightBracketToken.java (new 15), RightParenToken.java (new 15), SlashToken.java (new 15), StarToken.java (new 15), Token.java (new 9), TokenFactory.java (new 79), VariableToken.java (new 41)
Generated by StatSVN 0.7.0