mirror of
https://github.com/arduino/Arduino.git
synced 2024-12-04 15:24:12 +01:00
154 lines
2.6 KiB
Plaintext
154 lines
2.6 KiB
Plaintext
# LITERAL1 specifies constants
|
|
|
|
HIGH LITERAL1
|
|
LOW LITERAL1
|
|
INPUT LITERAL1
|
|
OUTPUT LITERAL1
|
|
SERIAL LITERAL1
|
|
DISPLAY LITERAL1
|
|
PI LITERAL1
|
|
HALF_PI LITERAL1
|
|
TWO_PI LITERAL1
|
|
false LITERAL1
|
|
true LITERAL1
|
|
null LITERAL1
|
|
|
|
|
|
# KEYWORD1 specifies datatypes
|
|
|
|
boolean KEYWORD1
|
|
byte KEYWORD1
|
|
char KEYWORD1
|
|
class KEYWORD1
|
|
default KEYWORD1
|
|
do KEYWORD1
|
|
double KEYWORD1
|
|
int KEYWORD1
|
|
long KEYWORD1
|
|
private KEYWORD1
|
|
protected KEYWORD1
|
|
public KEYWORD1
|
|
return KEYWORD1
|
|
short KEYWORD1
|
|
signed KEYWORD1
|
|
static KEYWORD1
|
|
switch KEYWORD1
|
|
throw KEYWORD1
|
|
try KEYWORD1
|
|
unsigned KEYWORD1
|
|
void KEYWORD1
|
|
|
|
|
|
# KEYWORD2 specifies methods and functions
|
|
|
|
|
|
abs KEYWORD2 abs_
|
|
acos KEYWORD2 acos_
|
|
+= addassign
|
|
+ addition
|
|
[] arrayaccess
|
|
asin KEYWORD2 asin_
|
|
= assign
|
|
atan KEYWORD2 atan_
|
|
atan2 KEYWORD2 atan2_
|
|
& bitwiseAND
|
|
| bitwiseOR
|
|
boolean KEYWORD1 boolean
|
|
boolean KEYWORD2 boolean_
|
|
byte KEYWORD1 byte
|
|
byte KEYWORD2 byte_
|
|
case KEYWORD1 case
|
|
ceil KEYWORD2 ceil_
|
|
char KEYWORD1 char
|
|
char KEYWORD2 char_
|
|
class KEYWORD1 class
|
|
, comma
|
|
// comment
|
|
?: KEYWORD1 conditional_
|
|
constrain KEYWORD2 constrain_
|
|
cos KEYWORD2 cos_
|
|
{} curlybraces
|
|
-- decrement
|
|
default KEYWORD1 default
|
|
delay KEYWORD2 delay_
|
|
delayMicroseconds KEYWORD2
|
|
/ divide
|
|
/** doccomment
|
|
. dot
|
|
else KEYWORD1 else
|
|
== equality
|
|
exp KEYWORD2 exp_
|
|
false KEYWORD1 false
|
|
float KEYWORD1 float
|
|
float KEYWORD2 float_
|
|
floor KEYWORD2 floor_
|
|
for KEYWORD1 for_
|
|
< greaterthan
|
|
<= greaterthanorequalto
|
|
HALF_PI LITERAL1 HALF_PI
|
|
if KEYWORD1 if_
|
|
++ increment
|
|
!= inequality
|
|
int KEYWORD1 int
|
|
int KEYWORD2 int_
|
|
<< leftshift
|
|
< lessthan
|
|
<= lessthanorequalto
|
|
log KEYWORD2 log_
|
|
&& logicalAND
|
|
! logicalNOT
|
|
|| logicalOR
|
|
loop KEYWORD3 loop_
|
|
max KEYWORD2 max_
|
|
millis KEYWORD2 millis_
|
|
min KEYWORD2 min_
|
|
- minus
|
|
% modulo
|
|
/* multilinecomment
|
|
* multiply
|
|
new KEYWORD1 new
|
|
null KEYWORD1 null
|
|
() parentheses
|
|
PI LITERAL1 PI
|
|
return KEYWORD1 return
|
|
>> rightshift
|
|
; semicolon
|
|
Serial KEYWORD3 Serial
|
|
setup KEYWORD3 setup_
|
|
sin KEYWORD2 sin_
|
|
sq KEYWORD2 sq_
|
|
sqrt KEYWORD2 sqrt_
|
|
-= subtractassign
|
|
switch KEYWORD2 switch_
|
|
tan KEYWORD2 tan_
|
|
this KEYWORD1 this
|
|
true KEYWORD1 true
|
|
TWO_PI LITERAL1 TWO_PI
|
|
void KEYWORD1 void
|
|
while KEYWORD1 while_
|
|
|
|
Serial KEYWORD2
|
|
begin KEYWORD2
|
|
read KEYWORD2
|
|
print KEYWORD2
|
|
write KEYWORD2
|
|
println KEYWORD2
|
|
pulseIn KEYWORD2
|
|
available KEYWORD2
|
|
digitalWrite KEYWORD2
|
|
digitalRead KEYWORD2
|
|
pinMode KEYWORD2
|
|
analogRead KEYWORD2
|
|
analogWrite KEYWORD2
|
|
beginSerial KEYWORD2
|
|
serialWrite KEYWORD2
|
|
serialRead KEYWORD2
|
|
serialAvailable KEYWORD2
|
|
printString KEYWORD2
|
|
printInteger KEYWORD2
|
|
printByte KEYWORD2
|
|
printHex KEYWORD2
|
|
printOctal KEYWORD2
|
|
printBinary KEYWORD2
|
|
printNewline KEYWORD2
|