Directory src/slogo/parser/

Directory Created:
2016-11-15 10:43
Total Files:
50
Deleted Files:
3
Lines of Code:
2301

[root]/src/slogo/parser
                directory in repo token (56 files, 1383 lines)
                    directory in repo tests (40 files, 1520 lines)

Lines of Code

src/slogo/parser/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 157 (100.0%) 2067 (100.0%) 13.1
rosenj 92 (58.6%) 958 (46.3%) 10.4
hammad 43 (27.4%) 683 (33.0%) 15.8
perrellaj 18 (11.5%) 409 (19.8%) 22.7
estradahammd 4 (2.5%) 17 (0.8%) 4.2

Most Recent Commits

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.

5 lines of code changed in 1 file:

  • src/slogo/parser: InstructionParser.java (+5 -2)
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 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 09:03 Rev.: 1764

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

0 lines of code changed in 1 file:

  • src/slogo/parser: InstructionParser.java (-15)
rosenj 2016-12-15 08:27 Rev.: 1763

deleted harambae

0 lines of code changed in 1 file:

  • src/slogo/parser: HarambeParser.java (del)
estradahammd 2016-12-09 22:59 Rev.: 1440

Just added two new extensions

9 lines of code changed in 1 file:

  • src/slogo/parser: HarambeParser.java (+9 -9)
rosenj 2016-12-09 17:32 Rev.: 1355

packages for testing

0 lines of code changed in 1 file:

  • src/slogo/parser: tests (new)
rosenj 2016-12-09 17:16 Rev.: 1350

Harambe parser

9 lines of code changed in 1 file:

  • src/slogo/parser: HarambeParser.java (new 9)
hammad 2016-12-09 17:15 Rev.: 1349

fixed a bug with nulls in variables

2 lines of code changed in 1 file:

  • 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

18 lines of code changed in 2 files:

  • src/slogo/parser: InstructionParser.java (+10 -1), ToParser.java (+8 -15)
rosenj 2016-12-09 16:52 Rev.: 1343

Changed ArithmeticBase to GrammarElement in Parsers that affect the turtle

14 lines of code changed in 12 files:

  • src/slogo/parser: BKParser.java (+1 -2), BackwardParser.java (+1 -2), FDParser.java (+1 -2), ForwardParser.java (+1 -2), LTParser.java (+1 -2), LeftParser.java (+1 -2), RTParser.java (+1 -2), RightParser.java (+1 -2), SetxParser.java (+1 -2), SetxyParser.java (+2 -3), SetyParser.java (+1 -2), TowardsParser.java (+2 -3)
estradahammd 2016-12-09 11:35 Rev.: 1297

Fixed the refresh method to improve the runtime efficiency

2 lines of code changed in 1 file:

  • src/slogo/parser: ToParser.java (+2 -3)
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:32 Rev.: 1239

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

21 lines of code changed in 1 file:

  • src/slogo/parser: ToParser.java (+21 -11)
estradahammd 2016-12-08 12:12 Rev.: 1231

Added ability to record and save assignments

5 lines of code changed in 1 file:

  • src/slogo/parser: AssignmentParser.java (+5 -4)
rosenj 2016-12-07 19:34 Rev.: 1207

Parser Javadocs

393 lines of code changed in 44 files:

  • src/slogo/parser: AssignmentParser.java (+10), BKParser.java (+9), BackwardParser.java (+9), CSParser.java (+9), CleanParser.java (+10), ClearScreenParser.java (+10), DifferenceParser.java (+9), FDParser.java (+9), ForwardParser.java (+10), HTParser.java (+9), HeadingParser.java (+10), HideTurtleParser.java (+9), HomeParser.java (+8), IdentifierParser.java (+11), IfParser.java (+9), InstructionParser.java (+6 -1), IsEqualParser.java (+9), IsGreaterParser.java (+10), IsLessParser.java (+10), IsNotEqualParser.java (+9), LTParser.java (+9), LeftParser.java (+9), MinusParser.java (+9), ParseException.java (+1), PenDownPParser.java (+9), PenDownParser.java (+9), PenUpParser.java (+9), PrintParser.java (+9), ProductParser.java (+10), QuotientParser.java (+9), RTParser.java (+8), RemainderParser.java (+9), RepeatParser.java (+9), RightParser.java (+8), SetxParser.java (+8), SetxyParser.java (+8), SetyParser.java (+11 -3), ShowTurtleParser.java (+10), StrictInstructionListParser.java (+8), SumParser.java (+9), ToParser.java (+11 -2), TowardsParser.java (+8), XCorParser.java (+9), YCorParser.java (+9)
hammad 2016-12-07 17:43 Rev.: 1200

tried to make the aliasing work... failed miserably

44 lines of code changed in 3 files:

  • src/slogo/parser: InstructionParser.java (+16 -1), TokenNames.java (+27 -1), tokens.prop (+1 -11)
rosenj 2016-12-07 16:46 Rev.: 1198

tokens.prop aliases

20 lines of code changed in 1 file:

  • src/slogo/parser: tokens.prop (+20)
rosenj 2016-12-07 16:43 Rev.: 1197

Created Tokens.prop and created TokenNames.java #aliasing

50 lines of code changed in 2 files:

  • src/slogo/parser: TokenNames.java (new 50), tokens.prop (new)
rosenj 2016-12-07 16:31 Rev.: 1195

removed warning

0 lines of code changed in 1 file:

  • src/slogo/parser: MinusParser.java (-1)
hammad 2016-12-07 16:24 Rev.: 1192

fixed the minus instruction

2 lines of code changed in 1 file:

  • src/slogo/parser: MinusParser.java (+2 -1)
hammad 2016-12-07 16:13 Rev.: 1189

added minus parser

37 lines of code changed in 1 file:

  • src/slogo/parser: MinusParser.java (new 37)
hammad 2016-12-07 16:13 Rev.: 1188

added minus instruction

2 lines of code changed in 1 file:

  • src/slogo/parser: instructions.prop (+2 -1)
rosenj 2016-12-07 15:33 Rev.: 1182

added remainder and quotient to instructions.prop

3 lines of code changed in 1 file:

  • src/slogo/parser: instructions.prop (+3 -1)
hammad 2016-12-07 15:32 Rev.: 1181

fixed a bug --> was using if instruction instead of repeat

1 lines of code changed in 1 file:

  • src/slogo/parser: RepeatParser.java (+1 -1)
rosenj 2016-12-07 15:25 Rev.: 1179

Quotient and Remainder Parsers

80 lines of code changed in 2 files:

  • src/slogo/parser: QuotientParser.java (new 40), RemainderParser.java (new 40)
rosenj 2016-12-07 14:04 Rev.: 1154

handled warnings

0 lines of code changed in 3 files:

  • src/slogo/parser: HeadingParser.java (-2), XCorParser.java (-2), YCorParser.java (-2)
rosenj 2016-12-06 18:18 Rev.: 1049

ToParser

0 lines of code changed in 1 file:

  • src/slogo/parser: ToParser.java (-1)
rosenj 2016-12-06 16:35 Rev.: 1038

added to to instructions prop

2 lines of code changed in 1 file:

  • src/slogo/parser: instructions.prop (+2 -1)
rosenj 2016-12-06 16:35 Rev.: 1037

ToParser

39 lines of code changed in 1 file:

  • src/slogo/parser: ToParser.java (new 39)
rosenj 2016-12-06 12:08 Rev.: 1014

Heading Parser

28 lines of code changed in 1 file:

  • src/slogo/parser: HeadingParser.java (+28 -3)
rosenj 2016-12-06 11:24 Rev.: 1011

Heading Parser

9 lines of code changed in 1 file:

  • src/slogo/parser: HeadingParser.java (new 9)
rosenj 2016-12-06 11:22 Rev.: 1010

YCor and XCor Parsers

68 lines of code changed in 2 files:

  • src/slogo/parser: XCorParser.java (new 34), YCorParser.java (new 34)
rosenj 2016-12-06 11:14 Rev.: 1009

instructions prop added xcor ycor heading

4 lines of code changed in 1 file:

  • src/slogo/parser: instructions.prop (+4 -1)
hammad 2016-12-04 01:41 Rev.: 869

updated JTurtle to allow for setting visibility of the turtle. Also added ShowTurtle and HideTurtle commands

137 lines of code changed in 5 files:

  • src/slogo/parser: HTParser.java (new 33), HideTurtleParser.java (new 33), STParser.java (new 33), ShowTurtleParser.java (new 33), instructions.prop (+5 -1)
hammad 2016-12-04 01:15 Rev.: 868

added the instructions CLEAN, CLEARSCREEN, PENDOWNP, and fixed a bug (no line when the location is set arbitrarily) with the pen

137 lines of code changed in 5 files:

  • src/slogo/parser: CSParser.java (new 33), CleanParser.java (new 33), ClearScreenParser.java (new 33), PenDownPParser.java (new 33), instructions.prop (+5 -1)
hammad 2016-12-02 22:16 Rev.: 858

added the instructions for PenUp and PenDown to the prop file

3 lines of code changed in 1 file:

  • src/slogo/parser: instructions.prop (+3 -1)
hammad 2016-12-02 22:15 Rev.: 857

created the parsers for PenUp and PenDown

66 lines of code changed in 2 files:

  • src/slogo/parser: PenDownParser.java (new 33), PenUpParser.java (new 33)
rosenj 2016-11-30 14:33 Rev.: 780

added isequal and isnotequal

2 lines of code changed in 1 file:

  • src/slogo/parser: instructions.prop (+2)

(31 more)

Generated by StatSVN 0.7.0