From 4ee4963fb57d364a6a3990fef70ad22d70d02a34 Mon Sep 17 00:00:00 2001 From: Casey Reas Date: Tue, 29 Nov 2011 06:44:02 +0000 Subject: [PATCH] New KEYWORDS for 2.0+ --- java/keywords.txt | 478 ++++++++++++++++++++++------------------------ 1 file changed, 228 insertions(+), 250 deletions(-) diff --git a/java/keywords.txt b/java/keywords.txt index 21c42b60e..34b66b338 100644 --- a/java/keywords.txt +++ b/java/keywords.txt @@ -1,6 +1,17 @@ +# KEY + +# LITERAL2 - constants +# KEYWORD1 - Java datatypes and keywords +# KEYWORD2 - functions +# KEYWORD3 - methods (functions inside a class) +# KEYWORD4 - fields (variables inside a class) +# KEYWORD5 - Processing variables (width, height, focused, etc.) + +# + # LITERAL2 specifies constants -ADD LITERAL2 +ADD LITERAL2 blend_ ALIGN_CENTER LITERAL2 ALIGN_LEFT LITERAL2 ALIGN_RIGHT LITERAL2 @@ -8,44 +19,39 @@ ALPHA LITERAL2 ALPHA_MASK LITERAL2 ALT LITERAL2 AMBIENT LITERAL2 -ARROW LITERAL2 +ARROW LITERAL2 cursor_ ARGB LITERAL2 -BACKSPACE LITERAL2 -BASELINE LITERAL2 -BEVEL LITERAL2 -BLEND LITERAL2 +BACKSPACE LITERAL2 keyCode +BASELINE LITERAL2 textAlign_ +BEVEL LITERAL2 strokeJoin_ +BLEND LITERAL2 blend_ BLUE_MASK LITERAL2 -BLUR LITERAL2 -BOTTOM LITERAL2 -BURN LITERAL2 +BLUR LITERAL2 filter_ +BOTTOM LITERAL2 textAlign_ +BURN LITERAL2 blend_ CENTER LITERAL2 CHATTER LITERAL2 -CODED LITERAL2 +CLOSE LITERAL2 +CMYK LITERAL2 +CODED LITERAL2 key COMPLAINT LITERAL2 COMPOSITE LITERAL2 COMPONENT LITERAL2 CONCAVE_POLYGON LITERAL2 CONTROL LITERAL2 CONVEX_POLYGON LITERAL2 -CORNER LITERAL2 +CORNER LITERAL2 textAlign_ CORNERS LITERAL2 -CLOSE LITERAL2 -CMYK LITERAL2 -CODED LITERAL2 -COMPLAINT LITERAL2 -CONTROL LITERAL2 -CORNER LITERAL2 -CORNERS LITERAL2 -CROSS LITERAL2 +CROSS LITERAL2 cursor_ CUSTOM LITERAL2 -DARKEST LITERAL2 +DARKEST LITERAL2 blend_ DEGREES LITERAL2 DEG_TO_RAD LITERAL2 DELETE LITERAL2 DIAMETER LITERAL2 -DIFFERENCE LITERAL2 +DIFFERENCE LITERAL2 blend_ DIFFUSE LITERAL2 -DILATE LITERAL2 +DILATE LITERAL2 filter_ DIRECTIONAL LITERAL2 DISABLE_ACCURATE_TEXTURES LITERAL2 DISABLE_DEPTH_SORT LITERAL2 @@ -56,9 +62,9 @@ DISABLE_OPENGL_2X_SMOOTH LITERAL2 DISABLE_OPENGL_4X_SMOOTH LITERAL2 DISABLE_TEXT_SMOOTH LITERAL2 DISABLED LITERAL2 -DODGE LITERAL2 -DOWN LITERAL2 -DXF LITERAL2 +DODGE LITERAL2 blend_ +DOWN LITERAL2 keyCode +DXF LITERAL2 size_ ENABLE_ACCURATE_TEXTURES LITERAL2 ENABLE_DEPTH_SORT LITERAL2 ENABLE_DEPTH_TEST LITERAL2 @@ -66,106 +72,109 @@ ENABLE_NATIVE_FONTS LITERAL2 ENABLE_OPENGL_2X_SMOOTH LITERAL2 ENABLE_OPENGL_4X_SMOOTH LITERAL2 ENABLE_OPENGL_ERROR_REPORT LITERAL2 -ENTER LITERAL2 +ENTER LITERAL2 keyCode EPSILON LITERAL2 -ERODE LITERAL2 -ESC LITERAL2 -EXCLUSION LITERAL2 +ERODE LITERAL2 filter_ +ESC LITERAL2 keyCode +EXCLUSION LITERAL2 blend_ GIF LITERAL2 -GRAY LITERAL2 +GRAY LITERAL2 filter_ GREEN_MASK LITERAL2 GROUP LITERAL2 HALF LITERAL2 -HALF_PI LITERAL2 -HAND LITERAL2 -HARD_LIGHT LITERAL2 +HALF_PI LITERAL2 HALF_PI +HAND LITERAL2 cursor_ +HARD_LIGHT LITERAL2 blend_ HINT_COUNT LITERAL2 -HSB LITERAL2 -IMAGE LITERAL2 -INVERT LITERAL2 -JAVA2D LITERAL2 +HSB LITERAL2 colorMode_ +IMAGE LITERAL2 textureMode_ +INVERT LITERAL2 filter_ JPEG LITERAL2 -LEFT LITERAL2 -LIGHTEST LITERAL2 -LINES LITERAL2 +LEFT LITERAL2 keyCode +LIGHTEST LITERAL2 blend_ +LINES LITERAL2 beginShape_ LINUX LITERAL2 MACOSX LITERAL2 MAX_FLOAT LITERAL2 MAX_INT LITERAL2 -MITER LITERAL2 +MITER LITERAL2 stokeJoin_ MODEL LITERAL2 -MOVE LITERAL2 -MULTIPLY LITERAL2 +MOVE LITERAL2 cursor_ +MULTIPLY LITERAL2 blend_ NORMAL LITERAL2 +NORMALIZED LITERAL2 textureMode_ NO_DEPTH_TEST LITERAL2 NTSC LITERAL2 ONE LITERAL2 -OPAQUE LITERAL2 +OPAQUE LITERAL2 filter_ OPEN LITERAL2 -OPENGL LITERAL2 ORTHOGRAPHIC LITERAL2 -OVERLAY LITERAL2 +OVERLAY LITERAL2 blend_ PAL LITERAL2 +PDF LITERAL2 size_ P2D LITERAL2 size_ P3D LITERAL2 size_ PERSPECTIVE LITERAL2 -PI LITERAL2 +PI LITERAL2 PI PIXEL_CENTER LITERAL2 POINT LITERAL2 POINTS LITERAL2 -POSTERIZE LITERAL2 +POSTERIZE LITERAL2 filter_ PROBLEM LITERAL2 -PROJECT LITERAL2 +PROJECT LITERAL2 strokeCap_ QUAD_STRIP LITERAL2 beginShape_ QUADS LITERAL2 beginShape_ -QUARTER_PI LITERAL2 +QUARTER_PI LITERAL2 QUARTER_PI RAD_TO_DEG LITERAL2 RADIUS LITERAL2 RADIANS LITERAL2 RED_MASK LITERAL2 REPLACE LITERAL2 RETURN LITERAL2 -RGB LITERAL2 -RIGHT LITERAL2 -ROUND LITERAL2 -SCREEN LITERAL2 +RGB LITERAL2 colorMode_ +RIGHT LITERAL2 keyCode +ROUND LITERAL2 strokeCap_ +SCREEN LITERAL2 blend_ SECAM LITERAL2 SHIFT LITERAL2 SPECULAR LITERAL2 -SOFT_LIGHT LITERAL2 -SQUARE LITERAL2 -SUBTRACT LITERAL2 +SOFT_LIGHT LITERAL2 blend_ +SQUARE LITERAL2 strokeCap_ +SUBTRACT LITERAL2 blend_ SVIDEO LITERAL2 -TAB LITERAL2 +TAB LITERAL2 keyCode TARGA LITERAL2 -TEXT LITERAL2 +TEXT LITERAL2 cursor_ TFF LITERAL2 THIRD_PI LITERAL2 -THRESHOLD LITERAL2 +THRESHOLD LITERAL2 filter_ TIFF LITERAL2 -TOP LITERAL2 +TOP LITERAL2 textAlign_ TRIANGLE_FAN LITERAL2 beginShape_ TRIANGLES LITERAL2 beginShape_ TRIANGLE_STRIP LITERAL2 beginShape_ TUNER LITERAL2 TWO LITERAL2 -TWO_PI LITERAL2 -UP LITERAL2 -WAIT LITERAL2 +TWO_PI LITERAL2 TWO_PI +UP LITERAL2 keyCode +WAIT LITERAL2 cursor_ WHITESPACE LITERAL2 # KEYWORD1 specifies datatypes and keywords -ArrayList KEYWORD1 +Array KEYWORD1 Array +ArrayList KEYWORD1 ArrayList Boolean KEYWORD1 Byte KEYWORD1 +BufferedReader KEYWORD1 BufferedReader Character KEYWORD1 -Class KEYWORD1 +Class KEYWORD1 class Double KEYWORD1 Float KEYWORD1 Integer KEYWORD1 HashMap KEYWORD1 HashMap +PrintWriter KEYWORD1 PrintWriter String KEYWORD1 String StringBuffer KEYWORD1 Thread KEYWORD1 @@ -174,13 +183,14 @@ assert KEYWORD1 boolean KEYWORD1 boolean break KEYWORD1 break byte KEYWORD1 byte +case KEYWORD1 case catch KEYWORD1 catch char KEYWORD1 char class KEYWORD1 class continue KEYWORD1 continue default KEYWORD1 default do KEYWORD1 -double KEYWORD1 +double KEYWORD1 double else KEYWORD1 else enum KEYWORD1 extends KEYWORD1 extends @@ -198,7 +208,7 @@ interface KEYWORD1 long KEYWORD1 long native KEYWORD1 new KEYWORD1 new -null KEYWORD1 +null KEYWORD1 null package KEYWORD1 private KEYWORD1 private protected KEYWORD1 @@ -208,7 +218,7 @@ short KEYWORD1 static KEYWORD1 static strictfp KEYWORD1 super KEYWORD1 super -switch KEYWORD1 width +switch KEYWORD1 switch synchronized KEYWORD1 this KEYWORD1 this throw KEYWORD1 @@ -220,22 +230,31 @@ void KEYWORD1 void volatile KEYWORD1 while KEYWORD1 while + # Depricated API arraycopy KEYWORD2 arrayCopy_ openStream KEYWORD2 openStream_ +OPENGL LITERAL2 size_ +JAVA2D LITERAL2 size_ -# KEYWORD2 specifies methods and functions +# KEYWORD2 specifies functions and KEYWORD3 specifies methods # These items are a part of Processing but are not included in the reference +boolean KEYWORD2 booleanconvert_ +byte KEYWORD2 byteconvert_ cache KEYWORD2 +char KEYWORD2 charconvert_ +color KEYWORD1 color_datatype start KEYWORD2 stop KEYWORD2 breakShape KEYWORD2 createPath KEYWORD2 -dataFile KEYWORD2 -dataPath KEYWORD2 +#dataFile KEYWORD2 +#dataPath KEYWORD2 +float KEYWORD2 floatconvert_ +int KEYWORD2 intconvert_ loadMatrix KEYWORD2 noHint KEYWORD2 parseBoolean KEYWORD2 @@ -247,29 +266,76 @@ saveFile KEYWORD2 savePath KEYWORD2 sketchFile KEYWORD2 sketchPath KEYWORD2 +string KEYWORD2 strconvert_ -# Parts of Java, the files in the "include" folder +#KEYWORD3 is an experimental designation for methods +readLine KEYWORD3 BufferedReader_readLine_ +close KEYWORD3 PrintWriter_close_ +flush KEYWORD3 PrintWriter_flush_ +print KEYWORD3 PrintWriter_print_ +println KEYWORD3 PrintWriter_println_ +charAt KEYWORD3 String_charAt_ +equals KEYWORD3 String_equals_ +indexOf KEYWORD3 String_indexOf_ +length KEYWORD3 String_length_ +substring KEYWORD3 String_substring_ +toLowerCase KEYWORD3 String_toLowerCase_ +toUpperCase KEYWORD3 String_toUpperCase_ + + +# Operators are without KEYWORDS + ++= addassign ++ addition +[] arrayaccess += assign +& bitwiseAND +| bitwiseOR +, comma +// comment +? conditional +{} curlybraces +-- decrement +/ divide +/= divideassign +/** doccomment +. dot +== equality +> greaterthan +>= greaterthanorequalto +++ increment +!= inequality +<< leftshift +< lessthan +<= lessthanorequalto +&& logicalAND +! logicalNOT +|| logicalOR +- minus +% modulo +/* multilinecomment +* multiply +*= multiplyassign +() parentheses +<< rightshift +; semicolon +-= subtractassign # THE TEXT ABOVE IS HAND-WRITTEN AND FOUND IN THE FILE "keywords_base.txt" # THE TEXT BELOW IS AUTO-GENERATED + abs KEYWORD2 abs_ acos KEYWORD2 acos_ -+= addassign -+ addition alpha KEYWORD2 alpha_ ambient KEYWORD2 ambient_ ambientLight KEYWORD2 ambientLight_ append KEYWORD2 append_ applyMatrix KEYWORD2 applyMatrix_ arc KEYWORD2 arc_ -Array KEYWORD1 Array -[] arrayaccess arrayCopy KEYWORD2 arrayCopy_ -ArrayList KEYWORD1 ArrayList asin KEYWORD2 asin_ -= assign atan KEYWORD2 atan_ atan2 KEYWORD2 atan2_ background KEYWORD2 background_ @@ -283,36 +349,17 @@ bezierPoint KEYWORD2 bezierPoint_ bezierTangent KEYWORD2 bezierTangent_ bezierVertex KEYWORD2 bezierVertex_ binary KEYWORD2 binary_ -binary KEYWORD2 bitwiseAND_ -| bitwiseOR blend KEYWORD2 blend_ blendColor KEYWORD2 blendColor_ blue KEYWORD2 blue_ -boolean KEYWORD1 boolean -boolean KEYWORD2 boolean_ box KEYWORD2 box_ -break KEYWORD1 break brightness KEYWORD2 brightness_ -BufferedReader KEYWORD2 BufferedReader_ -readLine KEYWORD2 BufferedReader_readLine_ -byte KEYWORD1 byte -byte KEYWORD2 byte_ camera KEYWORD2 camera_ -case KEYWORD1 case -catch KEYWORD1 catch ceil KEYWORD2 ceil_ -char KEYWORD1 char -char KEYWORD2 char_ -char KEYWORD2 class_ color KEYWORD2 color_ -color KEYWORD1 color_datatype colorMode KEYWORD2 colorMode_ -, comma -// comment concat KEYWORD2 concat_ -?: KEYWORD1 conditional_ constrain KEYWORD2 constrain_ -continue KEYWORD1 continue copy KEYWORD2 copy_ cos KEYWORD2 cos_ createFont KEYWORD2 createFont_ @@ -322,7 +369,6 @@ createInput KEYWORD2 createInput_ createOutput KEYWORD2 createOutput_ createReader KEYWORD2 createReader_ createWriter KEYWORD2 createWriter_ -{} curlybraces cursor KEYWORD2 cursor_ curve KEYWORD2 curve_ curveDetail KEYWORD2 curveDetail_ @@ -331,77 +377,47 @@ curveTangent KEYWORD2 curveTangent_ curveTightness KEYWORD2 curveTightness_ curveVertex KEYWORD2 curveVertex_ day KEYWORD2 day_ --- decrement -default KEYWORD1 default degrees KEYWORD2 degrees_ -delay KEYWORD2 delay_ directionalLight KEYWORD2 directionalLight_ dist KEYWORD2 dist_ -/ divide -/= divideassign -/** doccomment -. dot -double KEYWORD1 double -draw KEYWORD3 draw_ +draw KEYWORD2 draw_ ellipse KEYWORD2 ellipse_ ellipseMode KEYWORD2 ellipseMode_ -else KEYWORD1 else emissive KEYWORD2 emissive_ endCamera KEYWORD2 endCamera_ endRaw KEYWORD2 endRaw_ endRecord KEYWORD2 endRecord_ endShape KEYWORD2 endShape_ -== equality exit KEYWORD2 exit_ exp KEYWORD2 exp_ expand KEYWORD2 expand_ -extends KEYWORD1 extends -false KEYWORD1 false fill KEYWORD2 fill_ filter KEYWORD2 filter_ -final KEYWORD1 final -float KEYWORD1 float -float KEYWORD2 float_ floor KEYWORD2 floor_ -focusGained KEYWORD3 focusGained_ -focusLost KEYWORD3 focusLost_ -focused LITERAL2 focused -frameCount LITERAL2 frameCount +focused KEYWORD5 focused +frameCount KEYWORD5 frameCount +frameRate KEYWORD5 frameRate frameRate KEYWORD2 frameRate_ -frameRate LITERAL2 frameRate frustum KEYWORD2 frustum_ get KEYWORD2 get_ -< greaterthan -<= greaterthanorequalto green KEYWORD2 green_ HALF_PI LITERAL2 HALF_PI -HashMap KEYWORD1 HashMap -height LITERAL2 height +height KEYWORD5 height hex KEYWORD2 hex_ hint KEYWORD2 hint_ hour KEYWORD2 hour_ hue KEYWORD2 hue_ -if KEYWORD1 if_ image KEYWORD2 image_ imageMode KEYWORD2 imageMode_ -implements KEYWORD1 implements -import KEYWORD1 import -++ increment -!= inequality -int KEYWORD1 int -int KEYWORD2 int_ join KEYWORD2 join_ -key LITERAL2 key -keyCode LITERAL2 keyCode +key KEYWORD5 key +keyCode KEYWORD5 keyCode keyPressed KEYWORD2 keyPressed_ -keyPressed LITERAL2 keyPressed +keyPressed KEYWORD5 keyPressed keyReleased KEYWORD2 keyReleased_ keyTyped KEYWORD2 keyTyped_ -<< leftshift lerp KEYWORD2 lerp_ lerpColor KEYWORD2 lerpColor_ -< lessthan -<= lessthanorequalto lightFalloff KEYWORD2 lightFalloff_ lights KEYWORD2 lights_ lightSpecular KEYWORD2 lightSpecular_ @@ -414,10 +430,6 @@ loadPixels KEYWORD2 loadPixels_ loadShape KEYWORD2 loadShape_ loadStrings KEYWORD2 loadStrings_ log KEYWORD2 log_ -&& logicalAND -! logicalNOT -|| logicalOR -long KEYWORD1 long loop KEYWORD2 loop_ mag KEYWORD2 mag_ map KEYWORD2 map_ @@ -426,26 +438,20 @@ matchAll KEYWORD2 matchAll_ max KEYWORD2 max_ millis KEYWORD2 millis_ min KEYWORD2 min_ -- minus minute KEYWORD2 minute_ modelX KEYWORD2 modelX_ modelY KEYWORD2 modelY_ modelZ KEYWORD2 modelZ_ -% modulo month KEYWORD2 month_ -mouseButton LITERAL2 mouseButton +mouseButton KEYWORD5 mouseButton mouseClicked KEYWORD2 mouseClicked_ mouseDragged KEYWORD2 mouseDragged_ mouseMoved KEYWORD2 mouseMoved_ mousePressed KEYWORD2 mousePressed_ -mousePressed LITERAL2 mousePressed +mousePressed KEYWORD5 mousePressed mouseReleased KEYWORD2 mouseReleased_ -mouseX LITERAL2 mouseX -mouseY LITERAL2 mouseY -/* multilinecomment -* multiply -*= multiplyassign -new KEYWORD1 new +mouseX KEYWORD5 mouseX +mouseY KEYWORD5 mouseY nf KEYWORD2 nf_ nfc KEYWORD2 nfc_ nfp KEYWORD2 nfp_ @@ -462,89 +468,84 @@ normal KEYWORD2 normal_ noSmooth KEYWORD2 noSmooth_ noStroke KEYWORD2 noStroke_ noTint KEYWORD2 noTint_ -null KEYWORD1 null -Object KEYWORD1 Object -online LITERAL2 online +online KEYWORD5 online open KEYWORD2 open_ ortho KEYWORD2 ortho_ param KEYWORD2 param_ -() parentheses perspective KEYWORD2 perspective_ PFont KEYWORD1 PFont list KEYWORD2 PFont_list_ -PGraphics KEYWORD1 PGraphics -beginDraw KEYWORD2 PGraphics_beginDraw_ -endDraw KEYWORD2 PGraphics_endDraw_ +PGraphics KEYWORD2 PGraphics_ +beginDraw KEYWORD3 PGraphics_beginDraw_ +endDraw KEYWORD3 PGraphics_endDraw_ PI LITERAL2 PI PImage KEYWORD1 PImage -alpha KEYWORD2 PImage_alpha_ -blend KEYWORD2 PImage_blend_ -copy KEYWORD2 PImage_copy_ -filter KEYWORD2 PImage_filter_ -get KEYWORD2 PImage_get_ -height LITERAL2 PImage_height -loadPixels KEYWORD2 PImage_loadPixels_ -mask KEYWORD2 PImage_mask_ -pixels LITERAL2 PImage_pixels -resize KEYWORD2 PImage_resize_ -save KEYWORD2 PImage_save_ -set KEYWORD2 PImage_set_ -updatePixels KEYWORD2 PImage_updatePixels_ -width LITERAL2 PImage_width -pixels LITERAL2 pixels -pmouseX LITERAL2 pmouseX -pmouseY LITERAL2 pmouseY +alpha KEYWORD3 PImage_alpha_ +blend KEYWORD3 PImage_blend_ +copy KEYWORD3 PImage_copy_ +filter KEYWORD3 PImage_filter_ +get KEYWORD3 PImage_get_ +height KEYWORD4 PImage_height +loadPixels KEYWORD3 PImage_loadPixels_ +mask KEYWORD3 PImage_mask_ +pixels KEYWORD4 PImage_pixels +resize KEYWORD3 PImage_resize_ +save KEYWORD3 PImage_save_ +set KEYWORD3 PImage_set_ +updatePixels KEYWORD3 PImage_updatePixels_ +width KEYWORD4 PImage_width +pixels KEYWORD5 pixels +pmouseX KEYWORD5 pmouseX +pmouseY KEYWORD5 pmouseY point KEYWORD2 point_ -point KEYWORD2 pointLight_ +pointLight KEYWORD2 pointLight_ popMatrix KEYWORD2 popMatrix_ -popStyle KEYWORD3 popStyle_ +popStyle KEYWORD2 popStyle_ pow KEYWORD2 pow_ print KEYWORD2 print_ printCamera KEYWORD2 printCamera_ println KEYWORD2 println_ printMatrix KEYWORD2 printMatrix_ printProjection KEYWORD2 printProjection_ -PrintWriter KEYWORD1 PrintWriter -close KEYWORD2 PrintWriter_close_ -flush KEYWORD2 PrintWriter_flush_ -print KEYWORD2 PrintWriter_print_ -println KEYWORD2 PrintWriter_println_ -private KEYWORD1 private PShape KEYWORD1 PShape -disableStyle KEYWORD2 PShape_disableStyle_ -enableStyle KEYWORD2 PShape_enableStyle_ -getChild KEYWORD2 PShape_getChild_ -height LITERAL2 PShape_height -isVisible KEYWORD2 PShape_isVisible_ -resetMatrix KEYWORD2 PShape_resetMatrix_ -rotate KEYWORD2 PShape_rotate_ -rotateX KEYWORD2 PShape_rotateX_ -rotateY KEYWORD2 PShape_rotateY_ -rotateZ KEYWORD2 PShape_rotateZ_ -scale KEYWORD2 PShape_scale_ -setVisible KEYWORD2 PShape_setVisible_ -translate KEYWORD2 PShape_translate_ -width LITERAL2 PShape_width -public KEYWORD1 public +disableStyle KEYWORD3 PShape_disableStyle_ +enableStyle KEYWORD3 PShape_enableStyle_ +getChild KEYWORD3 PShape_getChild_ +height KEYWORD4 PShape_height +isVisible KEYWORD3 PShape_isVisible_ +resetMatrix KEYWORD3 PShape_resetMatrix_ +rotate KEYWORD3 PShape_rotate_ +rotateX KEYWORD3 PShape_rotateX_ +rotateY KEYWORD3 PShape_rotateY_ +rotateZ KEYWORD3 PShape_rotateZ_ +scale KEYWORD3 PShape_scale_ +setVisible KEYWORD3 PShape_setVisible_ +translate KEYWORD3 PShape_translate_ +width KEYWORD4 PShape_width pushMatrix KEYWORD2 pushMatrix_ -pushStyle KEYWORD3 pushStyle_ +pushStyle KEYWORD2 pushStyle_ PVector KEYWORD1 PVector -add KEYWORD2 PVector_add_ -angleBetween KEYWORD2 PVector_angleBetween_ -array KEYWORD2 PVector_array_ -copy KEYWORD2 PVector_copy_ -cross KEYWORD2 PVector_cross_ -dist KEYWORD2 PVector_dist_ -div KEYWORD2 PVector_div_ -dot KEYWORD2 PVector_dot_ -get KEYWORD2 PVector_get_ -limit KEYWORD2 PVector_limit_ -mag KEYWORD2 PVector_mag_ -mult KEYWORD2 PVector_mult_ -normalize KEYWORD2 PVector_normalize_ -set KEYWORD2 PVector_set_ -sub KEYWORD2 PVector_sub_ +add KEYWORD3 PVector_add_ +angleBetween KEYWORD3 PVector_angleBetween_ +array KEYWORD3 PVector_array_ +copy KEYWORD3 PVector_copy_ +cross KEYWORD3 PVector_cross_ +dist KEYWORD3 PVector_dist_ +div KEYWORD3 PVector_div_ +dot KEYWORD3 PVector_dot_ +get KEYWORD3 PVector_get_ +limit KEYWORD3 PVector_limit_ +mag KEYWORD3 PVector_mag_ +mult KEYWORD3 PVector_mult_ +normalize KEYWORD3 PVector_normalize_ +set KEYWORD3 PVector_set_ +setMag KEYWORD3 PVector_setMag_ +sub KEYWORD3 PVector_sub_ +x KEYWORD4 PVector_x +y KEYWORD4 PVector_y +z KEYWORD4 PVector_z quad KEYWORD2 quad_ +quadraticVertex KEYWORD2 quadraticVertex_ QUARTER_PI LITERAL2 QUARTER_PI radians KEYWORD2 radians_ random KEYWORD2 random_ @@ -555,9 +556,7 @@ red KEYWORD2 red_ redraw KEYWORD2 redraw_ requestImage KEYWORD2 requestImage_ resetMatrix KEYWORD2 resetMatrix_ -return KEYWORD1 return reverse KEYWORD2 reverse_ -<< rightshift rotate KEYWORD2 rotate_ rotateX KEYWORD2 rotateX_ rotateY KEYWORD2 rotateY_ @@ -570,9 +569,8 @@ saveFrame KEYWORD2 saveFrame_ saveStream KEYWORD2 saveStream_ saveStrings KEYWORD2 saveStrings_ scale KEYWORD2 scale_ -screen LITERAL2 screen -screenHeight LITERAL2 screenHeight -screenWidth LITERAL2 screenWidth +screenHeight KEYWORD5 screenHeight +screenWidth KEYWORD5 screenWidth screenX KEYWORD2 screenX_ screenY KEYWORD2 screenY_ screenZ KEYWORD2 screenZ_ @@ -580,9 +578,8 @@ second KEYWORD2 second_ selectFolder KEYWORD2 selectFolder_ selectInput KEYWORD2 selectInput_ selectOutput KEYWORD2 selectOutput_ -; semicolon set KEYWORD2 set_ -setup KEYWORD3 setup_ +setup KEYWORD2 setup_ shape KEYWORD2 shape_ shapeMode KEYWORD2 shapeMode_ shearX KEYWORD2 shearX_ @@ -602,25 +599,12 @@ splitTokens KEYWORD2 splitTokens_ spotLight KEYWORD2 spotLight_ sq KEYWORD2 sq_ sqrt KEYWORD2 sqrt_ -static KEYWORD1 static status KEYWORD2 status_ -str KEYWORD2 str_ -String KEYWORD1 String -charAt KEYWORD2 String_charAt_ -equals KEYWORD2 String_equals_ -indexOf KEYWORD2 String_indexOf_ -length KEYWORD2 String_length_ -substring KEYWORD2 String_substring_ -toLowerCase KEYWORD2 String_toLowerCase_ -toUpperCase KEYWORD2 String_toUpperCase_ stroke KEYWORD2 stroke_ strokeCap KEYWORD2 strokeCap_ strokeJoin KEYWORD2 strokeJoin_ strokeWeight KEYWORD2 strokeWeight_ subset KEYWORD2 subset_ --= subtractassign -super KEYWORD1 super -switch KEYWORD2 switch_ tan KEYWORD2 tan_ text KEYWORD2 text_ textAlign KEYWORD2 textAlign_ @@ -633,29 +617,23 @@ textSize KEYWORD2 textSize_ texture KEYWORD2 texture_ textureMode KEYWORD2 textureMode_ textWidth KEYWORD2 textWidth_ -THIRD_PI KEYWORD2 -this KEYWORD1 this tint KEYWORD2 tint_ translate KEYWORD2 translate_ triangle KEYWORD2 triangle_ trim KEYWORD2 trim_ -true KEYWORD1 true -try KEYWORD1 try TWO_PI LITERAL2 TWO_PI unbinary KEYWORD2 unbinary_ unhex KEYWORD2 unhex_ updatePixels KEYWORD2 updatePixels_ vertex KEYWORD2 vertex_ -void KEYWORD1 void -while KEYWORD1 while_ -width LITERAL2 width -XMLElement KEYWORD1 XMLElement -getChild KEYWORD2 XMLElement_getChild_ -getChildCount KEYWORD2 XMLElement_getChildCount_ -getChildren KEYWORD2 XMLElement_getChildren_ -getContent KEYWORD2 XMLElement_getContent_ -getFloat KEYWORD2 XMLElement_getFloat_ -getInt KEYWORD2 XMLElement_getInt_ -getName KEYWORD2 XMLElement_getName_ -getString KEYWORD2 XMLElement_getString_ +width KEYWORD5 width +XMLElement KEYWORD2 XMLElement_ +getChild KEYWORD3 XMLElement_getChild_ +getChildCount KEYWORD3 XMLElement_getChildCount_ +getChildren KEYWORD3 XMLElement_getChildren_ +getContent KEYWORD3 XMLElement_getContent_ +getFloat KEYWORD3 XMLElement_getFloat_ +getInt KEYWORD3 XMLElement_getInt_ +getName KEYWORD3 XMLElement_getName_ +getString KEYWORD3 XMLElement_getString_ year KEYWORD2 year_