mirror of
https://github.com/processing/processing4.git
synced 2026-02-13 10:30:44 +01:00
333 lines
6.8 KiB
Plaintext
333 lines
6.8 KiB
Plaintext
# LITERAL1 specifies constants
|
|
|
|
ADD LITERAL1
|
|
ALIGN_CENTER LITERAL1
|
|
ALIGN_LEFT LITERAL1
|
|
ALIGN_RIGHT LITERAL1
|
|
ALPHA LITERAL1
|
|
ALT LITERAL1
|
|
ARROW LITERAL1
|
|
BEVELED_JOIN LITERAL1
|
|
CENTER LITERAL1
|
|
CENTER_RADIUS LITERAL1
|
|
CONCAVE_POLYGON LITERAL1
|
|
CONTROL LITERAL1
|
|
CONVEX_POLYGON LITERAL1
|
|
CORNER LITERAL1
|
|
CORNERS LITERAL1
|
|
CROSS LITERAL1
|
|
DARKEST LITERAL1
|
|
DEG_TO_RAD LITERAL1
|
|
DISABLE_TEXT_SMOOTH LITERAL1
|
|
DOWN LITERAL1
|
|
BLEND LITERAL1
|
|
HAND LITERAL1
|
|
HSB LITERAL1
|
|
IMAGE_SPACE LITERAL1
|
|
LEFT LITERAL1
|
|
LIGHTEST LITERAL1
|
|
LINES LITERAL1
|
|
LINE_LOOP LITERAL1
|
|
LINE_STRIP LITERAL1
|
|
MOVE LITERAL1
|
|
NORMAL_SPACE LITERAL1
|
|
OBJECT_SPACE LITERAL1
|
|
POINTS LITERAL1
|
|
POLYGON LITERAL1
|
|
PROJECTED_ENDCAP LITERAL1
|
|
QUADS LITERAL1
|
|
QUAD_STRIP LITERAL1
|
|
QUARTER_PI LITERAL1
|
|
RAD_TO_DEG LITERAL1
|
|
REPLACE LITERAL1
|
|
RGB LITERAL1
|
|
RIGHT LITERAL1
|
|
ROUND_ENDCAP LITERAL1
|
|
ROUND_JOIN LITERAL1
|
|
SCREEN_SPACE LITERAL1
|
|
SHIFT LITERAL1
|
|
SQUARE_ENDCAP LITERAL1
|
|
SUBSTRACT LITERAL1
|
|
TEXT LITERAL1
|
|
THIRD_PI LITERAL1
|
|
TRAINGLES LITERAL1
|
|
TRIANGLE_STRIP LITERAL1
|
|
UP LITERAL1
|
|
WAIT LITERAL1
|
|
false LITERAL1
|
|
null LITERAL1
|
|
super LITERAL1
|
|
this LITERAL1
|
|
true LITERAL1
|
|
|
|
|
|
# KEYWORD1 specifies datatypes
|
|
|
|
Boolean KEYWORD1
|
|
Byte KEYWORD1
|
|
Character KEYWORD1
|
|
Class KEYWORD1
|
|
Double KEYWORD1
|
|
Float KEYWORD1
|
|
Integer KEYWORD1
|
|
Math KEYWORD1
|
|
String KEYWORD1
|
|
StringBuffer KEYWORD1
|
|
Thread KEYWORD1
|
|
abstract KEYWORD1
|
|
catch KEYWORD1
|
|
class KEYWORD1
|
|
continue KEYWORD1
|
|
default KEYWORD1
|
|
do KEYWORD1
|
|
double KEYWORD1
|
|
extends KEYWORD1
|
|
final KEYWORD1
|
|
finally KEYWORD1
|
|
import KEYWORD1
|
|
implements KEYWORD1
|
|
instanceof KEYWORD1
|
|
interface KEYWORD1
|
|
long KEYWORD1
|
|
native KEYWORD1
|
|
package KEYWORD1
|
|
private KEYWORD1
|
|
protected KEYWORD1
|
|
public KEYWORD1
|
|
return KEYWORD1
|
|
short KEYWORD1
|
|
static KEYWORD1
|
|
switch KEYWORD1
|
|
synchronized KEYWORD1
|
|
throw KEYWORD1
|
|
throws KEYWORD1
|
|
transient KEYWORD1
|
|
try KEYWORD1
|
|
void KEYWORD1
|
|
volatile KEYWORD1
|
|
|
|
|
|
# KEYWORD2 specifies methods and functions
|
|
|
|
cache KEYWORD2
|
|
curveSegments KEYWORD2
|
|
hint KEYWORD2
|
|
unHint KEYWORD2
|
|
|
|
|
|
# THE TEXT ABOVE IS HAND-WRITTEN AND FOUND IN THE FILE "keywords_base.txt"
|
|
# THE TEXT BELOW IS AUTO-GENERATED
|
|
|
|
# OPERATOR1 specifies operators
|
|
# In the reference specify at <type>operator</type>
|
|
|
|
! logicalNOT
|
|
!= inequality
|
|
% modulo
|
|
&& logicalAND
|
|
( parentheses
|
|
) parentheses
|
|
* multiply
|
|
*/ multilinecomment
|
|
+ add
|
|
++ increment
|
|
+= addassign
|
|
, comma
|
|
- subtract
|
|
-- decrement
|
|
-= subtractassign
|
|
. dot
|
|
/ divide
|
|
/* multilinecomment
|
|
// comment
|
|
; semicolon
|
|
< lessthan
|
|
<= lessthanorequalto
|
|
> greaterthan
|
|
>= greaterthanorequalto
|
|
{ curlybraces
|
|
|| logicalOR
|
|
} curlybraces
|
|
[ arrayaccess
|
|
= assign
|
|
== equality
|
|
] arrayaccess
|
|
|
|
|
|
# LITERAL1 specifies constants
|
|
# In the reference specify at <type>constant</type>
|
|
|
|
HALF_PI LITERAL1 HALF_PI
|
|
PI LITERAL1 PI
|
|
TWO_PI LITERAL1 TWO_PI
|
|
|
|
|
|
# LITERAL2 specifies internal variables
|
|
# In the reference specify at <type>system variable</type>
|
|
|
|
height LITERAL2 height
|
|
pixels LITERAL2 pixels
|
|
key LITERAL2 key
|
|
keyPressed LITERAL2 keyPressed
|
|
mouseX LITERAL2 mouseX
|
|
mouseY LITERAL2 mouseY
|
|
pmouseX LITERAL2 pmouseX
|
|
pmouseY LITERAL2 pmouseY
|
|
width LITERAL2 width
|
|
|
|
|
|
# KEYWORD1 specifies datatypes and reserved words
|
|
# In the reference, specify as <type>datatype</type>
|
|
# <type>structure</type>, or <type>keyword</type>
|
|
# or <type>object</type>
|
|
|
|
PFont KEYWORD1 PFont
|
|
PImage KEYWORD1 PImage
|
|
boolean KEYWORD1 boolean_
|
|
break KEYWORD1 break_
|
|
byte KEYWORD1 byte_
|
|
case KEYWORD1 case_
|
|
char KEYWORD1 char_
|
|
color KEYWORD1 color_
|
|
else KEYWORD1 else
|
|
if KEYWORD1 if_
|
|
float KEYWORD1 float_
|
|
for KEYWORD1 for_
|
|
int KEYWORD1 int_
|
|
new KEYWORD1 new
|
|
while KEYWORD1 while_
|
|
|
|
|
|
# KEYWORD2 specifies functions and methods
|
|
# In the reference, specify as <type>function</type>
|
|
# or <type>method</type>
|
|
|
|
abs KEYWORD2 abs_
|
|
alpha KEYWORD2 PImage_alpha_
|
|
atan2 KEYWORD2 atan2_
|
|
background KEYWORD2 background_
|
|
bezier KEYWORD2 bezier_
|
|
bezierPoint KEYWORD2 bezierPoint_
|
|
bezierSegments KEYWORD2 bezierSegments_
|
|
bezierTangent KEYWORD2 bezierTangents_
|
|
bezierVertex KEYWORD2 bezierVertex_
|
|
blendMode KEYWORD2 blendMode_
|
|
blue KEYWORD2 blue_
|
|
box KEYWORD2 box_
|
|
brightness KEYWORD2 brightness_
|
|
ceil KEYWORD2 ceil_
|
|
colorMode KEYWORD2 colorMode_
|
|
copy KEYWORD2 copy_
|
|
cos KEYWORD2 cos_
|
|
cursor KEYWORD2 cursor_
|
|
curve KEYWORD2 curve_
|
|
curvePoint KEYWORD2 curvePoint_
|
|
curveTangent KEYWORD2 curveTangent_
|
|
curveTightness KEYWORD2 curveTightness_
|
|
curveVertex KEYWORD2 curveVertex_
|
|
day KEYWORD2 day_
|
|
degrees KEYWORD2 degrees_
|
|
delay KEYWORD2 delay_
|
|
ellipse KEYWORD2 ellipse_
|
|
ellipseMode KEYWORD2 ellipseMode_
|
|
endShape KEYWORD2 endShape_
|
|
fill KEYWORD2 fill_
|
|
floor KEYWORD2 floor_
|
|
framerate KEYWORD2 framerate_
|
|
frequency KEYWORD2 frequency_
|
|
get KEYWORD2 get_
|
|
green KEYWORD2 green_
|
|
hour KEYWORD2 hour_
|
|
hue KEYWORD2 hue_
|
|
image KEYWORD2 image_
|
|
imageMode KEYWORD2 imageMode_
|
|
keyPressed KEYWORD2 keyPressed_
|
|
keyReleased KEYWORD2 keyReleased_
|
|
lights KEYWORD2 lights_
|
|
line KEYWORD2 line_
|
|
loadBytes KEYWORD2 loadBytes_
|
|
loadFont KEYWORD2 loadFont_
|
|
loadImage KEYWORD2 loadImage_
|
|
loadSound KEYWORD2 loadSound_
|
|
loadStream KEYWORD2 loadStream_
|
|
loadStrings KEYWORD2 loadStrings_
|
|
max KEYWORD2 max_
|
|
millis KEYWORD2 millis_
|
|
min KEYWORD2 min_
|
|
minute KEYWORD2 minute_
|
|
month KEYWORD2 month_
|
|
mouseDragged KEYWORD2 mouseDragged_
|
|
mouseMoved KEYWORD2 mouseMoved_
|
|
mousePressed KEYWORD2 mousePressed_
|
|
mouseReleased KEYWORD2 mouseReleased_
|
|
nf KEYWORD2 nf_
|
|
noBackground KEYWORD2 noBackground_
|
|
noCursor KEYWORD2 noCursor_
|
|
noFill KEYWORD2 noFill_
|
|
noLights KEYWORD2 noLights_
|
|
noSmooth KEYWORD2 noSmooth_
|
|
noStroke KEYWORD2 noStroke_
|
|
noTint KEYWORD2 noTint_
|
|
normal KEYWORD2 normal_
|
|
online KEYWORD2 online_
|
|
param KEYWORD2 param_
|
|
pause KEYWORD2 pause_
|
|
play KEYWORD2 play_
|
|
point KEYWORD2 point_
|
|
pop KEYWORD2 pop_
|
|
pow KEYWORD2 pow_
|
|
print KEYWORD2 print_
|
|
println KEYWORD2 println_
|
|
push KEYWORD2 push_
|
|
quad KEYWORD2 quad_
|
|
radians KEYWORD2 radians_
|
|
random KEYWORD2 random_
|
|
rect KEYWORD2 rect_
|
|
rectMode KEYWORD2 rectMode_
|
|
red KEYWORD2 red_
|
|
repeat KEYWORD2 repeat_
|
|
rotate KEYWORD2 rotate_
|
|
rotateX KEYWORD2 rotateX_
|
|
rotateY KEYWORD2 rotateY_
|
|
rotateZ KEYWORD2 rotateZ_
|
|
saturation KEYWORD2 saturation_
|
|
save KEYWORD2 save_
|
|
saveBytes KEYWORD2 saveBytes_
|
|
saveFrame KEYWORD2 saveFrame_
|
|
saveStrings KEYWORD2 saveStrings_
|
|
scale KEYWORD2 scale_
|
|
second KEYWORD2 second_
|
|
seek KEYWORD2 seek_
|
|
set KEYWORD2 set_
|
|
setFont KEYWORD2 setFont_
|
|
sin KEYWORD2 sin_
|
|
size KEYWORD2 size_
|
|
smooth KEYWORD2 smooth_
|
|
sphere KEYWORD2 sphere_
|
|
split KEYWORD2 split_
|
|
sq KEYWORD2 sq_
|
|
sqrt KEYWORD2 sqrt_
|
|
status KEYWORD2 status_
|
|
stop KEYWORD2 stop_
|
|
stroke KEYWORD2 stroke_
|
|
strokeWeight KEYWORD2 strokeWeight_
|
|
tan KEYWORD2 tan_
|
|
text KEYWORD2 text_
|
|
texture KEYWORD2 texture_
|
|
textureMode KEYWORD2 textureMode_
|
|
tint KEYWORD2 tint_
|
|
transform KEYWORD2 transform_
|
|
translate KEYWORD2 translate_
|
|
triangle KEYWORD2 triangle_
|
|
vertex KEYWORD2 vertex_
|
|
volume KEYWORD2 volume_
|
|
year KEYWORD2 year_
|
|
|
|
|
|
# KEYWORD3 is the main structural component
|
|
# In the reference, specify as <type>processing function</type>
|
|
|
|
draw KEYWORD3 draw_
|
|
loop KEYWORD3 loop_
|
|
setup KEYWORD3 setup_
|