1- # KEY
1+ # KEY 2.0b7+
22
3- # LITERAL2 - constants
4- # KEYWORD1 - Java datatypes and keywords
5- # KEYWORD2 - functions
6- # KEYWORD3 - methods (functions inside a class )
7- # KEYWORD4 - fields (variables inside a class)
8- # KEYWORD5 - Processing variables (width, height, focused, etc. )
3+ # LITERAL2 - Constants (QUARTER_PI, CORNERS, etc.)
4+ # KEYWORD1 - Java datatypes and keywords (void, int, boolean, etc.)
5+ # KEYWORD2 - Fields [variables within a class]
6+ # KEYWORD3 - Processing variables (width, height, focused, etc. )
7+ # FUNCTION1 - Functions
8+ # FUNCTION2 - Methods (functions inside a class )
99
1010#
1111
12- # LITERAL2 specifies constants
12+ # LITERAL2 - Constants (QUARTER_PI, CORNERS, etc.)
1313
1414ADD LITERAL2 blend_
1515ALIGN_CENTER LITERAL2
@@ -31,6 +31,7 @@ BOTTOM LITERAL2 textAlign_
3131BURN LITERAL2 blend_
3232CENTER LITERAL2
3333CHATTER LITERAL2
34+ CHORD LITERAL2
3435CLAMP LITERAL2
3536CLICK LITERAL2
3637CLOSE LITERAL2
@@ -125,6 +126,7 @@ P2D LITERAL2 size_
125126P3D LITERAL2 size_
126127PERSPECTIVE LITERAL2
127128PI LITERAL2 PI
129+ PIE LITERAL2
128130PIXEL_CENTER LITERAL2
129131POINT LITERAL2
130132POINTS LITERAL2
@@ -173,7 +175,7 @@ WAIT LITERAL2 cursor_
173175WHITESPACE LITERAL2
174176
175177
176- # KEYWORD1 specifies datatypes and keywords
178+ # KEYWORD1 - Java datatypes and keywords (void, int, boolean, etc.)
177179
178180Array KEYWORD1 Array
179181ArrayList KEYWORD1 ArrayList
@@ -231,7 +233,6 @@ static KEYWORD1 static
231233strictfp KEYWORD1
232234super KEYWORD1 super
233235switch KEYWORD1 switch
234- synchronized KEYWORD1
235236this KEYWORD1 this
236237throw KEYWORD1
237238throws KEYWORD1
@@ -240,67 +241,64 @@ true KEYWORD1 true
240241try KEYWORD1 try
241242void KEYWORD1 void
242243volatile KEYWORD1
243- while KEYWORD1 while
244244
245- # Deprecated API
245+ # Special cases for color coding
246246
247- arraycopy KEYWORD2 arrayCopy_
248- openStream KEYWORD2 openStream_
249- OPENGL LITERAL2 size_
250- JAVA2D LITERAL2 size_
247+ for FUNCTION1 for
248+ if FUNCTION1 if
249+ switch FUNCTION1 switch
250+ synchronized FUNCTION1
251+ while FUNCTION1 while
251252
252253
253- # KEYWORD2 specifies functions and KEYWORD3 specifies methods
254254# These items are a part of Processing but are not included in the reference
255255
256- boolean KEYWORD2 booleanconvert_
257- byte KEYWORD2 byteconvert_
258- cache KEYWORD2
259- char KEYWORD2 charconvert_
260256color KEYWORD1 color_datatype
261- start KEYWORD2
262- stop KEYWORD2
263- breakShape KEYWORD2
264- createPath KEYWORD2
265- float KEYWORD2 floatconvert_
266- int KEYWORD2 intconvert_
267- str KEYWORD2 strconvert_
268- loadMatrix KEYWORD2
269- noHint KEYWORD2
270- parseBoolean KEYWORD2
271- parseByte KEYWORD2
272- parseChar KEYWORD2
273- parseFloat KEYWORD2
274- parseInt KEYWORD2
275- saveFile KEYWORD2
276- savePath KEYWORD2
277- sketchFile KEYWORD2
278- sketchPath KEYWORD2
257+
258+ boolean FUNCTION1 booleanconvert_
259+ byte FUNCTION1 byteconvert_
260+ cache FUNCTION2
261+ char FUNCTION1 charconvert_
262+ start FUNCTION1
263+ stop FUNCTION1
264+ breakShape FUNCTION1
265+ createPath FUNCTION1
266+ float FUNCTION1 floatconvert_
267+ int FUNCTION1 intconvert_
268+ str FUNCTION1 strconvert_
269+ loadMatrix FUNCTION1
270+ parseBoolean FUNCTION1
271+ parseByte FUNCTION1
272+ parseChar FUNCTION1
273+ parseFloat FUNCTION1
274+ parseInt FUNCTION1
275+ saveFile FUNCTION1
276+ savePath FUNCTION1
277+ sketchFile FUNCTION1
278+ sketchPath FUNCTION1
279279string KEYWORD2 strconvert_
280280
281- #KEYWORD3 is an experimental designation for methods
282- readLine KEYWORD3 BufferedReader_readLine_
283- close KEYWORD3 PrintWriter_close_
284- flush KEYWORD3 PrintWriter_flush_
285- print KEYWORD3 PrintWriter_print_
286- println KEYWORD3 PrintWriter_println_
287- charAt KEYWORD3 String_charAt_
288- equals KEYWORD3 String_equals_
289- indexOf KEYWORD3 String_indexOf_
290- length KEYWORD3 String_length_
291- substring KEYWORD3 String_substring_
292- toLowerCase KEYWORD3 String_toLowerCase_
293- toUpperCase KEYWORD3 String_toUpperCase_
294281
295- # Temporary additions 3 September 2012 as the reference is getting updated
282+ readLine FUNCTION2 BufferedReader_readLine_
283+ close FUNCTION2 PrintWriter_close_
284+ flush FUNCTION2 PrintWriter_flush_
285+ print FUNCTION2 PrintWriter_print_
286+ println FUNCTION2 PrintWriter_println_
287+ charAt FUNCTION2 String_charAt_
288+ equals FUNCTION2 String_equals_
289+ indexOf FUNCTION2 String_indexOf_
290+ length FUNCTION2 String_length_
291+ substring FUNCTION2 String_substring_
292+ toLowerCase FUNCTION2 String_toLowerCase_
293+ toUpperCase FUNCTION2 String_toUpperCase_
296294
297- beginContour KEYWORD2
298- endContour KEYWORD2
299- end KEYWORD2
300- addChild KEYWORD2
301295
302- clip KEYWORD2
303- noClip KEYWORD2
296+ # Temporary additions 3 September 2012 as the reference is getting updated
297+
298+ beginContour FUNCTION1
299+ endContour FUNCTION1
300+ end FUNCTION1
301+ addChild FUNCTION1
304302
305303
306304# Operators are without KEYWORDS
0 commit comments