1
1
#FUNCTIONS COLOR #D35400 - ORANGE KEYWORD1
2
2
#FUNCTIONS COLOR #D35400 - ORANGE KEYWORD2
3
- #STRUCTURE COLORS #5E6D03 - GREEN KEYWORD3
3
+ #STRUCTURE COLORS #728E00 - GREEN KEYWORD3
4
4
#VARIABLES COLOR #00979C - BLUE LITERAL2
5
5
6
6
# LITERAL2 specifies constants
@@ -31,12 +31,16 @@ LED_BUILTIN LITERAL2 RESERVED_WORD_2
31
31
LED_BUILTIN_RX LITERAL2 RESERVED_WORD_2
32
32
LED_BUILTIN_TX LITERAL2 RESERVED_WORD_2
33
33
34
- auto LITERAL2 RESERVED_WORD_2
35
- constexpr LITERAL2 RESERVED_WORD_2
36
- decltype LITERAL2 RESERVED_WORD_2
37
- nullptr LITERAL2 RESERVED_WORD_2
38
- wchar_t LITERAL2 RESERVED_WORD_2
34
+ DIGITAL_MESSAGE LITERAL2
35
+ FIRMATA_STRING LITERAL2
36
+ ANALOG_MESSAGE LITERAL2
37
+ REPORT_DIGITAL LITERAL2
38
+ REPORT_ANALOG LITERAL2
39
+ SET_PIN_MODE LITERAL2
40
+ SYSTEM_RESET LITERAL2
41
+ SYSEX_START LITERAL2
39
42
43
+ auto LITERAL2 RESERVED_WORD_2
40
44
int8_t LITERAL2 RESERVED_WORD_2
41
45
int16_t LITERAL2 RESERVED_WORD_2
42
46
int32_t LITERAL2 RESERVED_WORD_2
@@ -48,7 +52,6 @@ uint64_t LITERAL2 RESERVED_WORD_2
48
52
49
53
char16_t LITERAL2 RESERVED_WORD_2
50
54
char32_t LITERAL2 RESERVED_WORD_2
51
- static_assert LITERAL2 RESERVED_WORD_2
52
55
operator LITERAL2 RESERVED_WORD_2
53
56
enum LITERAL2 RESERVED_WORD_2
54
57
delete LITERAL2 RESERVED_WORD_2
@@ -71,12 +74,45 @@ public LITERAL2 RESERVED_WORD_2
71
74
short LITERAL2 RESERVED_WORD_2
72
75
signed LITERAL2 RESERVED_WORD_2
73
76
static LITERAL2 Static RESERVED_WORD_2
74
- goto LITERAL2 RESERVED_WORD_2
77
+ volatile LITERAL2 Volatile RESERVED_WORD_2
75
78
String LITERAL2 String RESERVED_WORD_2
79
+ string LITERAL2 string RESERVED_WORD_2
76
80
void LITERAL2 Void RESERVED_WORD_2
77
81
true LITERAL2 LITERAL_BOOLEAN
78
82
unsigned LITERAL2 RESERVED_WORD_2
79
83
word LITERAL2 RESERVED_WORD_2
84
+ array LITERAL2 RESERVED_WORD_2
85
+ sizeof LITERAL2
86
+ dynamic_cast LITERAL2
87
+ typedef LITERAL2
88
+ const_cast LITERAL2
89
+ struct LITERAL2
90
+ static_cast LITERAL2
91
+ union LITERAL2
92
+ friend LITERAL2
93
+ extern LITERAL2
94
+ class LITERAL2 RESERVED_WORD
95
+ reinterpret_cast LITERAL2
96
+ register LITERAL2 RESERVED_WORD
97
+ explicit LITERAL2
98
+ inline LITERAL2
99
+ _Bool LITERAL2
100
+ complex LITERAL2
101
+ _Complex LITERAL2
102
+ _Imaginary LITERAL2
103
+ atomic_bool LITERAL2
104
+ atomic_char LITERAL2
105
+ atomic_schar LITERAL2
106
+ atomic_uchar LITERAL2
107
+ atomic_short LITERAL2
108
+ atomic_ushort LITERAL2
109
+ atomic_int LITERAL2
110
+ atomic_uint LITERAL2
111
+ atomic_long LITERAL2
112
+ atomic_ulong LITERAL2
113
+ atomic_llong LITERAL2
114
+ atomic_ullong LITERAL2
115
+ PROGMEM LITERAL2
80
116
81
117
# KEYWORD2 specifies methods and functions
82
118
@@ -138,6 +174,7 @@ shiftOut KEYWORD2 ShiftOut
138
174
tone KEYWORD2 Tone
139
175
yield KEYWORD2 Yield
140
176
177
+ Stream KEYWORD2
141
178
Serial KEYWORD1 Serial DATA_TYPE
142
179
Serial1 KEYWORD1 Serial DATA_TYPE
143
180
Serial2 KEYWORD1 Serial DATA_TYPE
@@ -191,11 +228,24 @@ click KEYWORD2
191
228
move KEYWORD2
192
229
isPressed KEYWORD2
193
230
231
+ isAlphaNumeric KEYWORD2
232
+ isAlpha KEYWORD2
233
+ isAscii KEYWORD2
234
+ isWhitespace KEYWORD2
235
+ isControl KEYWORD2
236
+ isDigit KEYWORD2
237
+ isGraph KEYWORD2
238
+ isLowerCase KEYWORD2
239
+ isPrintable KEYWORD2
240
+ isPunct KEYWORD2
241
+ isSpace KEYWORD2
242
+ isUpperCase KEYWORD2
243
+ isHexadecimalDigit KEYWORD2
244
+
194
245
# KEYWORD3 specifies structures
195
246
196
247
break KEYWORD3 Break RESERVED_WORD
197
248
case KEYWORD3 SwitchCase RESERVED_WORD
198
- class KEYWORD3 RESERVED_WORD
199
249
override KEYWORD3 RESERVED_WORD
200
250
final KEYWORD3 RESERVED_WORD
201
251
continue KEYWORD3 Continue RESERVED_WORD
@@ -204,26 +254,23 @@ do KEYWORD3 DoWhile RESERVED_WORD
204
254
else KEYWORD3 Else RESERVED_WORD
205
255
for KEYWORD3 For RESERVED_WORD
206
256
if KEYWORD3 If RESERVED_WORD
207
- register KEYWORD3 RESERVED_WORD
208
257
return KEYWORD3 Return RESERVED_WORD
258
+ goto KEYWORD3 RESERVED_WORD
209
259
210
260
switch KEYWORD3 SwitchCase RESERVED_WORD
211
- this KEYWORD3 RESERVED_WORD
212
261
throw KEYWORD3 RESERVED_WORD
213
262
try KEYWORD3 RESERVED_WORD
214
263
while KEYWORD3 While RESERVED_WORD
215
264
216
265
setup KEYWORD3 Setup RESERVED_WORD
217
266
loop KEYWORD3 Loop RESERVED_WORD
218
-
219
- alignas KEYWORD3 RESERVED_WORD
220
- alignof KEYWORD3 RESERVED_WORD
221
- asm KEYWORD3 RESERVED_WORD
222
- export KEYWORD3 RESERVED_WORD
223
- thread_local KEYWORD3 RESERVED_WORD
224
- noexcept KEYWORD3 RESERVED_WORD
225
267
export KEYWORD3 RESERVED_WORD
226
268
269
+ not KEYWORD3
270
+ or KEYWORD3
271
+ and KEYWORD3
272
+ xor KEYWORD3
273
+
227
274
# operators aren't highlighted, but may have documentation
228
275
229
276
+= IncrementCompound
0 commit comments