[root]/src/picasso/parser
language
(4 files, 124 lines)
expressions
(34 files, 1991 lines)
tokens
(8 files, 617 lines)
chars
(14 files, 280 lines)
functions
(19 files, 314 lines)
operations
(9 files, 138 lines)
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 |
updated for mod and power
9 lines of code changed in 1 file:
updated negate analyzer to use the word "negate" in the comments instead of "floor"
2 lines of code changed in 1 file:
removed unneeded import
0 lines of code changed in 1 file:
updated for negate
9 lines of code changed in 1 file:
still trying to fix conflicts
3 lines of code changed in 2 files:
26 lines of code changed in 1 file:
added image clip to functions.conf
2 lines of code changed in 1 file:
analyzer for image clip
45 lines of code changed in 1 file:
fixed exponentiate token problem. fixed randomColor problem
14 lines of code changed in 2 files:
string analyzer now returns an image
2 lines of code changed in 1 file:
made image wrap lowercase to match other functions
1 lines of code changed in 1 file:
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:
Added tan to functions.conf
1 lines of code changed in 1 file:
more fooling around in testing. Also, added an analyzer for Tan.
24 lines of code changed in 1 file:
fixed ycbrtorgb error
26 lines of code changed in 3 files:
updated to include ImageWrap
2 lines of code changed in 1 file:
analyzer for image wrap
45 lines of code changed in 1 file:
implemented the YCRC2RGBR and rgb conversion functions. they work.
78 lines of code changed in 4 files:
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:
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:
(23 more)