Directory src/slogo/parser/

Directory Created:
2013-11-18 09:35
Total Files:
48
Deleted Files:
5
Lines of Code:
1597

[root]/src/slogo/parser
                directory in repo token (52 files, 1017 lines)

Lines of Code

src/slogo/parser/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 117 (100.0%) 1411 (100.0%) 12.0
nollets 76 (65.0%) 881 (62.4%) 11.5
wpeaseley 23 (19.7%) 312 (22.1%) 13.5
srowley 9 (7.7%) 113 (8.0%) 12.5
tremog 9 (7.7%) 105 (7.4%) 11.6

Most Recent Commits

wpeaseley 2013-12-13 23:30 Rev.: 531

7 lines of code changed in 1 file:

  • src/slogo/parser: BatchParser.java (+7 -4)
wpeaseley 2013-12-13 16:42 Rev.: 516

almost done with batch

60 lines of code changed in 5 files:

  • src/slogo/parser: BatchParser.java (new 22), ToParser.java (new 32), aliases.txt (+1 -1), instructionList.txt (new 4), instructions.prop (+1)
srowley 2013-12-13 15:44 Rev.: 499

15 lines of code changed in 1 file:

  • src/slogo/parser: SaveParser.java (new 15)
tremog 2013-12-13 15:10 Rev.: 493

Cleaned up some obsolete code. Mostly wonky imports and empty methods.
They were angering me.
Code angers me.
Generally Angry Gabi.

1 lines of code changed in 1 file:

  • src/slogo/parser: instructions.prop (+1 -1)
tremog 2013-12-13 14:15 Rev.: 486

Added a button that displays all of the turtle variables.
Because I'm all about those buttons.
Also, I added three variables that keep the turtle X and Y coords at all time as well as one that keeps the angle of the turtle.
I know this is super cheaty in the scheme of things.
But I'm running out of time.
If I have time, I'll go back and fix it and make it something better.

0 lines of code changed in 1 file:

  • src/slogo/parser: InstructionParser.java (-3)
wpeaseley 2013-12-12 23:24 Rev.: 442

of if is not working so if you type if (anynumber other than 0) [ (any instruction it will work) ]

2 lines of code changed in 1 file:

  • src/slogo/parser: instructions.prop (+2 -1)
wpeaseley 2013-12-12 22:52 Rev.: 439

3 lines of code changed in 1 file:

  • src/slogo/parser: aliases.txt (+3 -1)
wpeaseley 2013-12-12 22:41 Rev.: 437

included more alias names. If anyone wants to add more just go to the aliases.txt file and add on to the end

19 lines of code changed in 1 file:

  • src/slogo/parser: aliases.txt (+19 -19)
wpeaseley 2013-12-12 22:38 Rev.: 436

fixed more bugs with alias

19 lines of code changed in 1 file:

  • src/slogo/parser: aliases.txt (+19 -21)
wpeaseley 2013-12-12 22:00 Rev.: 430

fixed bug in aliases.

1 lines of code changed in 2 files:

  • src/slogo/parser: IfParser.java (+1 -1), aliases.prop (del)
wpeaseley 2013-12-12 21:46 Rev.: 429

21 lines of code changed in 1 file:

  • src/slogo/parser: aliases.txt (new 21)
wpeaseley 2013-12-12 21:18 Rev.: 427

0 lines of code changed in 1 file:

  • src/slogo/parser: InstructionParser.java (-97)
wpeaseley 2013-12-12 21:02

33 lines of code changed in 2 files:

  • src/slogo/parser: IfParser.java (+1 -1)
wpeaseley 2013-12-12 20:24 Rev.: 420

made it so the aliases read from a file

90 lines of code changed in 4 files:

  • src/slogo/parser: GreaterParser.java (+5 -23), InstructionParser.java (+57 -7), NotEqualParser.java (+5 -23), aliases.prop (+23 -22)
nollets 2013-12-12 17:04 Rev.: 406

Added all commands but TO and IF
JTurtle has a clearTurtleTail method that should eventually clear all of the lines the turtle has drawn in order to allow the clean and clearscreen instructions to function. This can be filled in after the turtle is drawing/keeping track of its lines.
I'm going to work on the hide/show turtle method stubs that are there right now later tonight

0 lines of code changed in 1 file:

  • src/slogo/parser: instructions.prop (-3)
srowley 2013-12-12 16:38 Rev.: 404

11 lines of code changed in 1 file:

  • src/slogo/parser: ClearScreenParser.java (+11 -1)
tremog 2013-12-12 16:26 Rev.: 402

Asked Sprenkle for help putting the Save Output command into the box and she says it's be too hard/the button works fine. So I've deleted the parser/token/instruction stuff for save.

1 lines of code changed in 2 files:

  • src/slogo/parser: SaveParser.java (del), instructions.prop (+1 -3)
nollets 2013-12-12 16:22 Rev.: 400

Boolean Commands

136 lines of code changed in 4 files:

  • src/slogo/parser: EqualParser.java (new 34), GreaterParser.java (new 34), LessParser.java (new 34), NotEqualParser.java (new 34)
nollets 2013-12-12 15:59 Rev.: 394

Parsers for almost everything and changed the parsers so that FD SUM 50 50 etc works

133 lines of code changed in 25 files:

  • src/slogo/parser: AssignmentParser.java (+1 -1), BackParser.java (+2 -3), ClearScreenParser.java (new 5), DifferenceParser.java (+4 -4), ExpressionParser.java (del), ForwardParser.java (+2 -3), HideTurtleParser.java (new 25), IdentifierParser.java (+2 -1), InstructionParser.java (+11 -1), LeftParser.java (+3 -3), MinusParser.java (+2 -3), PrintParser.java (+2 -3), ProductParser.java (+3 -4), QuotientParser.java (+3 -4), RemainderParser.java (+3 -4), RepeatParser.java (+2 -2), RightParser.java (+2 -3), SetXParser.java (+2 -3), SetXYParser.java (+3 -4), SetYParser.java (+2 -3), ShowTurtleParser.java (new 25), SumParser.java (+3 -4), TowardsParser.java (+3 -4), aliases.prop (+15 -1), instructions.prop (+8 -1)
tremog 2013-12-12 00:21 Rev.: 373

Okay, so tried a lot of things, some didn't work.... ugh.
1) tried to add "SAVE" to the list of instructions but am quickly failing. There's issues because I need to get the output box and... I don't even know.
1.2) I was having a lot of trouble with this so I just thought to commit it because it doesn't affect anything unless you try to save via the command box
1.3) On that note, the "Save" button still works fine.
1.4) WARNING: if you save the output and then try to commit, you'll get a weird error because it saves it in your Slogo workspace. Just move it or delete it. Then it'll work.
2) had to keep a saveOutput method in TurtleField to make sure the button at least still worked (-_- this is my face)

3) considered deleting the "old stuff"
3.1) pansied out because I can't delete code without feeling terrible.

4) cried uncontrollably.

32 lines of code changed in 2 files:

  • src/slogo/parser: SaveParser.java (new 30), instructions.prop (+2 -1)
nollets 2013-12-11 11:15 Rev.: 333

Added more commands. Math methods working now. Still working on combining them with move commands

51 lines of code changed in 4 files:

  • src/slogo/parser: CleanParser.java (new 26), HomeParser.java (+1 -1), PenDownPParser.java (new 21), instructions.prop (+3 -1)
nollets 2013-12-11 10:34 Rev.: 326

More new commands. Towards command still needs work

65 lines of code changed in 4 files:

  • src/slogo/parser: TowardsParser.java (new 34), XCORParser.java (del), XCorParser.java (new 27), instructions.prop (+4 -1)
nollets 2013-12-11 09:39 Rev.: 321

Added more MATH commands and the HEADING command

163 lines of code changed in 7 files:

  • src/slogo/parser: HeadingParser.java (new 25), MinusParser.java (new 33), ProductParser.java (new 34), QuotientParser.java (new 34), RemainderParser.java (new 34), XCORParser.java (+1 -1), instructions.prop (+2 -1)
nollets 2013-12-11 08:45 Rev.: 318

39 lines of code changed in 2 files:

  • src/slogo/parser: DifferenceParser.java (new 34), instructions.prop (+5)
nollets 2013-12-10 19:43

36 lines of code changed in 2 files:

  • src/slogo/parser: SumParser.java (new 35), instructions.prop (+1)
srowley 2013-12-08 14:15 Rev.: 274

added penup and pendown token,parser,instructions

46 lines of code changed in 3 files:

  • src/slogo/parser: PenDownParser.java (new 21), PenUpParser.java (new 23), instructions.prop (+2 -1)
nollets 2013-12-06 14:08 Rev.: 256

Changed some stuff

2 lines of code changed in 2 files:

  • src/slogo/parser: InstructionParser.java (+1), aliases.prop (+1 -1)
nollets 2013-12-06 11:23 Rev.: 247

Added XCOR and YCOR. Not sure if they are returning the right thing

65 lines of code changed in 5 files:

  • src/slogo/parser: BackParser.java (+1 -1), XCORParser.java (new 27), YCorParser.java (new 27), aliases.prop (new 8), instructions.prop (+2 -1)
nollets 2013-12-04 12:23 Rev.: 203

Comments after meeting with Professor Sprenkle

5 lines of code changed in 4 files:

  • src/slogo/parser: ExpressionParser.java (+1), ForwardParser.java (+2 -1), InstructionParser.java (+1), SLogoParser.java (+1)
wpeaseley 2013-12-04 00:36 Rev.: 200

realized I forgot to include the home method in the standardization

5 lines of code changed in 1 file:

  • src/slogo/parser: InstructionParser.java (+5)
wpeaseley 2013-12-04 00:29 Rev.: 199

"Updated the standardize method to function with all our implemented methods

33 lines of code changed in 1 file:

  • src/slogo/parser: InstructionParser.java (+33 -5)
wpeaseley 2013-12-03 23:54 Rev.: 198

"I finally found the right spot to put a standardizing method. This method acts as a decoder to take the high level language the user will input and convert it to the a lower level that our application can understand. It can be easily expanded to cover all of the commands we want to implement.

19 lines of code changed in 1 file:

  • src/slogo/parser: InstructionParser.java (+19 -4)
tremog 2013-12-03 20:47 Rev.: 190

Finally got Left and Right done for instructions.
(Lets just say there were some issues with Eclipse freaking out)
But now they work!

71 lines of code changed in 3 files:

  • src/slogo/parser: LeftParser.java (new 34), RightParser.java (new 34), instructions.prop (+3 -1)
nollets 2013-12-03 20:27 Rev.: 187

Added HOME command

29 lines of code changed in 2 files:

  • src/slogo/parser: HomeParser.java (new 27), instructions.prop (+2 -1)
nollets 2013-12-03 20:13 Rev.: 184

Added SETX and SETY commands

69 lines of code changed in 3 files:

  • src/slogo/parser: SetXParser.java (new 33), SetYParser.java (new 33), instructions.prop (+3 -1)
nollets 2013-12-03 20:04 Rev.: 183

Added SETXY command

36 lines of code changed in 2 files:

  • src/slogo/parser: SetXYParser.java (new 34), instructions.prop (+2 -1)
nollets 2013-12-03 19:18 Rev.: 179

Added BACK command

36 lines of code changed in 4 files:

  • src/slogo/parser: BackParser.java (new 34), instructions.prop (+2 -1), instructions.prop.mine (del), instructions.prop.r80 (del)
nollets 2013-12-01 21:00 Rev.: 91

16 lines of code changed in 5 files:

  • src/slogo/parser: InstructionParser.java (+2 -2), SLogoParser.java (+4 -2), instructions.prop (-1), instructions.prop.mine (new 5), instructions.prop.r80 (new 5)
srowley 2013-12-01 17:18 Rev.: 79

2 lines of code changed in 1 file:

  • src/slogo/parser: SLogoParser.java (+2 -2)
srowley 2013-12-01 16:21 Rev.: 74

39 lines of code changed in 3 files:

  • src/slogo/parser: ForwardParser.java (new 34), InstructionParser.java (+3), instructions.prop (+2)

(1 more)

Generated by StatSVN 0.7.0