Directory src/picasso/parser/

Directory Created:
2009-11-30 16:56
Total Files:
41
Deleted Files:
2
Lines of Code:
1571

[root]/src/picasso/parser
                directory in repo language (4 files, 124 lines)
                    directory in repo expressions (34 files, 1991 lines)
                directory in repo tokens (8 files, 617 lines)
                    directory in repo chars (14 files, 280 lines)
                    directory in repo functions (19 files, 314 lines)
                    directory in repo operations (9 files, 138 lines)

Lines of Code

src/picasso/parser/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 78 (100.0%) 961 (100.0%) 12.3
Sam "The Sham" Reed 41 (52.6%) 498 (51.8%) 12.1
margoliesd 20 (25.6%) 236 (24.6%) 11.8
Stuart 14 (17.9%) 199 (20.7%) 14.2
Levi Throckmorton 3 (3.8%) 28 (2.9%) 9.3

Most Recent Commits

margoliesd 2009-12-17 17:22 Rev.: 143

updated for mod and power

9 lines of code changed in 1 file:

  • src/picasso/parser: ExpressionTreeGenerator.java (+9 -7)
margoliesd 2009-12-17 17:03 Rev.: 141

updated negate analyzer to use the word "negate" in the comments instead of "floor"

2 lines of code changed in 1 file:

  • src/picasso/parser: NegateAnalyzer.java (+2 -1)
margoliesd 2009-12-17 16:58 Rev.: 138

removed unneeded import

0 lines of code changed in 1 file:

  • src/picasso/parser: StringAnalyzer.java (-1)
margoliesd 2009-12-17 16:57 Rev.: 137

updated for negate

9 lines of code changed in 1 file:

  • src/picasso/parser: ExpressionTreeGenerator.java (+9 -4)
Stuart 2009-12-16 19:12 Rev.: 131

still trying to fix conflicts

3 lines of code changed in 2 files:

  • src/picasso/parser: RandomColorAnalyzer.java (del), functions.conf (+3 -3)
Stuart 2009-12-16 19:05 Rev.: 129

26 lines of code changed in 1 file:

  • src/picasso/parser: RandomAnalyzer.java (new 26)
margoliesd 2009-12-16 15:58 Rev.: 123

added image clip to functions.conf

2 lines of code changed in 1 file:

  • src/picasso/parser: functions.conf (+2 -1)
margoliesd 2009-12-16 15:57 Rev.: 122

analyzer for image clip

45 lines of code changed in 1 file:

  • src/picasso/parser: ImageClipAnalyzer.java (new 45)
Stuart 2009-12-15 22:41 Rev.: 118

fixed exponentiate token problem. fixed randomColor problem

14 lines of code changed in 2 files:

  • src/picasso/parser: ExponentiateAnalyzer.java (+12 -9), functions.conf (+2 -1)
margoliesd 2009-12-14 00:16 Rev.: 116

string analyzer now returns an image

2 lines of code changed in 1 file:

  • src/picasso/parser: StringAnalyzer.java (+2 -1)
margoliesd 2009-12-13 01:04 Rev.: 115

made image wrap lowercase to match other functions

1 lines of code changed in 1 file:

  • src/picasso/parser: functions.conf (+1 -1)
Sara Sprenkle 2009-12-11 18:51 Rev.: 109

Work in Progress: Trying to automatically gather the possible expressions using reflection (for use in automatically generating expressions)

Had to make some changes to class names in expressions package to make this work. The change in class names got propagated to the classes that use those classes.

Don't quite have this finished.

44 lines of code changed in 6 files:

  • src/picasso/parser: CosAnalyzer.java (+2 -2), OperationsPropertiesReader.java (new 31), SemanticAnalyzer.java (+5 -14), SinAnalyzer.java (+2 -2), YCrCbtoRGBAnalyzer.java (+2 -2), operations.prop (+2 -2)
Levi Throckmorton 2009-12-11 09:36 Rev.: 106

Added tan to functions.conf

1 lines of code changed in 1 file:

  • src/picasso/parser: functions.conf (+1)
Levi Throckmorton 2009-12-11 05:14 Rev.: 104

more fooling around in testing. Also, added an analyzer for Tan.

24 lines of code changed in 1 file:

  • src/picasso/parser: TanAnalyzer.java (new 24)
Stuart 2009-12-11 00:25 Rev.: 102

fixed ycbrtorgb error

26 lines of code changed in 3 files:

  • src/picasso/parser: YCRC2RGBRAnalyzer.java (del), YCrCbtoRGBAnalyzer.java (new 25), functions.conf (+1 -1)
margoliesd 2009-12-10 22:25 Rev.: 100

updated to include ImageWrap

2 lines of code changed in 1 file:

  • src/picasso/parser: functions.conf (+2 -1)
margoliesd 2009-12-10 22:25 Rev.: 99

analyzer for image wrap

45 lines of code changed in 1 file:

  • src/picasso/parser: ImageWrapAnalyzer.java (new 45)
Stuart 2009-12-10 17:47 Rev.: 97

implemented the YCRC2RGBR and rgb conversion functions. they work.

78 lines of code changed in 4 files:

  • src/picasso/parser: RandomColorAnalyzer.java (new 26), RgbToYCrCbAnalyzer.java (new 25), YCRC2RGBRAnalyzer.java (new 25), functions.conf (+2)
Sam "The Sham" Reed 2009-12-10 16:52 Rev.: 95

Added metrics
Removed a TODO on DivideAnalyzer

Forgot to mention - changed frame's property of DISPOSE_ON_CLOSE to EXIT_ON_CLOSE. The program wasn't actually closing when we closed the window.

0 lines of code changed in 1 file:

  • src/picasso/parser: DivideAnalyzer.java (-1)
Sam "The Sham" Reed 2009-12-10 16:42 Rev.: 94

Huge commit:

Fixed order of operations on two-arg functions. There may be a few more that are messing this up, but I fixed divide, minus, and perlins. Any function that uses multiple args needs to be fixed - check DivideAnalyzer for details. Basically the parser is popping items off the queue in reverse order so we need to add them in reverse order.

Added Wrap, Exponentiate (^), Exp, and Negate (!).

Gave textentry box focus at startup and fixed order that items are added to textarea.

Removed Evaluate button.

86 lines of code changed in 9 files:

  • src/picasso/parser: DivideAnalyzer.java (+7 -4), ExpAnalyzer.java (new 26), ExponentiateAnalyzer.java (changed), MinusAnalyzer.java (+7 -4), PerlinBWAnalyzer.java (+7 -4), PerlinColorAnalyzer.java (+7 -4), WrapAnalyzer.java (new 26), functions.conf (+3), operations.prop (+3 -1)

(23 more)

Generated by StatSVN 0.4.1