1
0
mirror of https://github.com/arduino/Arduino.git synced 2024-12-11 22:24:13 +01:00
Arduino/build/shared/lib/keywords.txt

174 lines
2.9 KiB
Plaintext
Raw Normal View History

# LITERAL1 specifies constants
2005-10-05 15:14:51 +02:00
HIGH LITERAL1
LOW LITERAL1
INPUT LITERAL1
OUTPUT LITERAL1
SERIAL LITERAL1
DISPLAY LITERAL1
2007-04-21 01:19:08 +02:00
DEC LITERAL1
BIN LITERAL1
HEX LITERAL1
OCT LITERAL1
BYTE LITERAL1
PI LITERAL1
2005-10-05 15:14:51 +02:00
HALF_PI LITERAL1
TWO_PI LITERAL1
LSBFIRST LITERAL1
MSBFIRST LITERAL1
CHANGE LITERAL1
FALLING LITERAL1
RISING LITERAL1
false LITERAL1
true LITERAL1
2005-10-05 15:14:51 +02:00
null LITERAL1
# KEYWORD1 specifies datatypes
2005-10-05 15:14:51 +02:00
boolean KEYWORD1
byte KEYWORD1
char KEYWORD1
class KEYWORD1
default KEYWORD1
do KEYWORD1
double KEYWORD1
2005-10-05 15:14:51 +02:00
int KEYWORD1
long KEYWORD1
private KEYWORD1
protected KEYWORD1
public KEYWORD1
return KEYWORD1
short KEYWORD1
2005-10-05 15:14:51 +02:00
signed KEYWORD1
static KEYWORD1
switch KEYWORD1
throw KEYWORD1
try KEYWORD1
2005-10-05 15:14:51 +02:00
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
default KEYWORD1 default
delay KEYWORD2 delay_
2005-10-05 15:14:51 +02:00
delayMicroseconds KEYWORD2
/ divide
/** doccomment
. dot
else KEYWORD1 else
== equality
exp KEYWORD2 exp_
EXTERNAL KEYWORD1 EXTERNAL
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_
INTERNAL KEYWORD1 INTERNAL
<< leftshift
< lessthan
<= lessthanorequalto
log KEYWORD2 log_
&& logicalAND
! logicalNOT
|| logicalOR
2005-10-05 15:14:51 +02:00
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_
2005-10-05 15:14:51 +02:00
Serial KEYWORD2
begin KEYWORD2
read KEYWORD2
print KEYWORD2
write KEYWORD2
println KEYWORD2
available KEYWORD2
flush KEYWORD2
2005-10-05 15:14:51 +02:00
digitalWrite KEYWORD2
digitalRead KEYWORD2
pinMode KEYWORD2
analogReference KEYWORD2
2005-10-05 15:14:51 +02:00
analogRead KEYWORD2
analogWrite KEYWORD2
attachInterrupt KEYWORD2
detachInterrupt KEYWORD2
2005-10-05 15:14:51 +02:00
beginSerial KEYWORD2
serialWrite KEYWORD2
serialRead KEYWORD2
serialAvailable KEYWORD2
printString KEYWORD2
printInteger KEYWORD2
printByte KEYWORD2
printHex KEYWORD2
printOctal KEYWORD2
printBinary KEYWORD2
printNewline KEYWORD2
pulseIn KEYWORD2
shiftOut KEYWORD2
map KEYWORD2
random KEYWORD2
randomSeed KEYWORD2