-
Notifications
You must be signed in to change notification settings - Fork 16
/
keywords.txt
378 lines (356 loc) · 8.07 KB
/
keywords.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
ZumoMotors KEYWORD1
ZumoBuzzer KEYWORD1
ZumoReflectanceSensorArray KEYWORD1
flipLeftMotor KEYWORD2
flipRightMotor KEYWORD2
setLeftSpeed KEYWORD2
setRightSpeed KEYWORD2
setSpeeds KEYWORD2
ZUMO_BUTTON LITERAL1
LSM303DLHC_ACC_ADDR LITERAL1
LSM303DLHC_MAG_ADDR LITERAL1
LSM303D_ADDR LITERAL1
L3GD20H_ADDR LITERAL1
LSM6DS33_ADDR LITERAL1
LIS3MDL_ADDR LITERAL1
LSM303DLHC_REG_CTRL_REG1_A
LSM303DLHC_REG_CTRL_REG4_A
LSM303DLHC_REG_STATUS_REG_A
LSM303DLHC_REG_OUT_X_L_A LITERAL1
LSM303DLHC_REG_CRA_REG_M LITERAL1
LSM303DLHC_REG_CRB_REG_M LITERAL1
LSM303DLHC_REG_MR_REG_M LITERAL1
LSM303DLHC_REG_OUT_X_H_M LITERAL1
LSM303DLHC_REG_SR_REG_M LITERAL1
LSM303D_REG_STATUS_M LITERAL1
LSM303D_REG_OUT_X_L_M LITERAL1
LSM303D_REG_WHO_AM_I LITERAL1
LSM303D_REG_CTRL1 LITERAL1
LSM303D_REG_CTRL2 LITERAL1
LSM303D_REG_CTRL5 LITERAL1
LSM303D_REG_CTRL6 LITERAL1
LSM303D_REG_CTRL7 LITERAL1
LSM303D_REG_STATUS_A LITERAL1
LSM303D_REG_OUT_X_L_A LITERAL1
L3GD20H_REG_WHO_AM_I LITERAL1
L3GD20H_REG_CTRL1 LITERAL1
L3GD20H_REG_CTRL4 LITERAL1
L3GD20H_REG_STATUS LITERAL1
L3GD20H_REG_OUT_X_L LITERAL1
LSM6DS33_REG_WHO_AM_I LITERAL1
LSM6DS33_REG_CTRL1_XL LITERAL1
LSM6DS33_REG_CTRL2_G LITERAL1
LSM6DS33_REG_CTRL3_C LITERAL1
LSM6DS33_REG_STATUS_REG LITERAL1
LSM6DS33_REG_OUTX_L_G LITERAL1
LSM6DS33_REG_OUTX_L_XL LITERAL1
LIS3MDL_REG_WHO_AM_I LITERAL1
LIS3MDL_REG_CTRL_REG1 LITERAL1
LIS3MDL_REG_CTRL_REG2 LITERAL1
LIS3MDL_REG_CTRL_REG3 LITERAL1
LIS3MDL_REG_CTRL_REG4 LITERAL1
LIS3MDL_REG_STATUS_REG LITERAL1
LIS3MDL_REG_OUT_X_L LITERAL1
ZumoIMUType KEYWORD1
Unknown KEYWORD2
LSM303DLHC KEYWORD2
LSM303D_L3GD20H KEYWORD2
LSM6DS33_LIS3MDL KEYWORD2
ZumoIMU KEYWORD1
vector KEYWORD1
getLastError KEYWORD2
init KEYWORD2
getType KEYWORD2
enableDefault KEYWORD2
configureForCompassHeading KEYWORD2
writeReg KEYWORD2
readReg KEYWORD2
readAcc KEYWORD2
readGyro KEYWORD2
readMag KEYWORD2
read KEYWORD2
accDataReady KEYWORD2
gyroDataReady KEYWORD2
magDataReady KEYWORD2
LSM303 KEYWORD1
init KEYWORD2
getDeviceType KEYWORD2
enableDefault KEYWORD2
writeAccReg KEYWORD2
readAccReg KEYWORD2
writeMagReg KEYWORD2
readMagReg KEYWORD2
writeReg KEYWORD2
readReg KEYWORD2
readAcc KEYWORD2
readMag KEYWORD2
read KEYWORD2
setTimeout KEYWORD2
getTimeout KEYWORD2
timeoutOccurred KEYWORD2
heading KEYWORD2
vector_cross KEYWORD2
vector_dot KEYWORD2
vector_normalize KEYWORD2
device_DLH LITERAL1
device_DLM LITERAL1
device_DLHC LITERAL1
device_D LITERAL1
device_auto LITERAL1
sa0_low LITERAL1
sa0_high LITERAL1
sa0_auto LITERAL1
TEMP_OUT_L LITERAL1
TEMP_OUT_H LITERAL1
STATUS_M LITERAL1
INT_CTRL_M LITERAL1
INT_SRC_M LITERAL1
INT_THS_L_M LITERAL1
INT_THS_H_M LITERAL1
OFFSET_X_L_M LITERAL1
OFFSET_X_H_M LITERAL1
OFFSET_Y_L_M LITERAL1
OFFSET_Y_H_M LITERAL1
OFFSET_Z_L_M LITERAL1
OFFSET_Z_H_M LITERAL1
REFERENCE_X LITERAL1
REFERENCE_Y LITERAL1
REFERENCE_Z LITERAL1
CTRL0 LITERAL1
CTRL1 LITERAL1
CTRL_REG1_A LITERAL1
CTRL2 LITERAL1
CTRL_REG2_A LITERAL1
CTRL3 LITERAL1
CTRL_REG3_A LITERAL1
CTRL4 LITERAL1
CTRL_REG4_A LITERAL1
CTRL5 LITERAL1
CTRL_REG5_A LITERAL1
CTRL6 LITERAL1
CTRL_REG6_A LITERAL1
HP_FILTER_RESET_A LITERAL1
CTRL7 LITERAL1
REFERENCE_A LITERAL1
STATUS_A LITERAL1
STATUS_REG_A LITERAL1
OUT_X_L_A LITERAL1
OUT_X_H_A LITERAL1
OUT_Y_L_A LITERAL1
OUT_Y_H_A LITERAL1
OUT_Z_L_A LITERAL1
OUT_Z_H_A LITERAL1
FIFO_CTRL LITERAL1
FIFO_CTRL_REG_A LITERAL1
FIFO_SRC LITERAL1
FIFO_SRC_REG_A LITERAL1
IG_CFG1 LITERAL1
INT1_CFG_A LITERAL1
IG_SRC1 LITERAL1
INT1_SRC_A LITERAL1
IG_THS1 LITERAL1
INT1_THS_A LITERAL1
IG_DUR1 LITERAL1
INT1_DURATION_A LITERAL1
IG_CFG2 LITERAL1
INT2_CFG_A LITERAL1
IG_SRC2 LITERAL1
INT2_SRC_A LITERAL1
IG_THS2 LITERAL1
INT2_THS_A LITERAL1
IG_DUR2 LITERAL1
INT2_DURATION_A LITERAL1
CLICK_CFG LITERAL1
CLICK_CFG_A LITERAL1
CLICK_SRC LITERAL1
CLICK_SRC_A LITERAL1
CLICK_THS LITERAL1
CLICK_THS_A LITERAL1
TIME_LIMIT LITERAL1
TIME_LIMIT_A LITERAL1
TIME_LATENCY LITERAL1
TIME_LATENCY_A LITERAL1
TIME_WINDOW LITERAL1
TIME_WINDOW_A LITERAL1
Act_THS LITERAL1
Act_DUR LITERAL1
CRA_REG_M LITERAL1
CRB_REG_M LITERAL1
MR_REG_M LITERAL1
SR_REG_M LITERAL1
IRA_REG_M LITERAL1
IRB_REG_M LITERAL1
IRC_REG_M LITERAL1
WHO_AM_I_M LITERAL1
WHO_AM_I LITERAL1
TEMP_OUT_H_M LITERAL1
TEMP_OUT_L_M LITERAL1
OUT_X_H_M LITERAL1
OUT_X_L_M LITERAL1
OUT_Y_H_M LITERAL1
OUT_Y_L_M LITERAL1
OUT_Z_H_M LITERAL1
OUT_Z_L_M LITERAL1
DLH_OUT_X_H_M LITERAL1
DLH_OUT_X_L_M LITERAL1
DLH_OUT_Y_H_M LITERAL1
DLH_OUT_Y_L_M LITERAL1
DLH_OUT_Z_H_M LITERAL1
DLH_OUT_Z_L_M LITERAL1
DLM_OUT_X_H_M LITERAL1
DLM_OUT_X_L_M LITERAL1
DLM_OUT_Z_H_M LITERAL1
DLM_OUT_Z_L_M LITERAL1
DLM_OUT_Y_H_M LITERAL1
DLM_OUT_Y_L_M LITERAL1
DLHC_OUT_X_H_M LITERAL1
DLHC_OUT_X_L_M LITERAL1
DLHC_OUT_Z_H_M LITERAL1
DLHC_OUT_Z_L_M LITERAL1
DLHC_OUT_Y_H_M LITERAL1
DLHC_OUT_Y_L_M LITERAL1
D_OUT_X_L_M LITERAL1
D_OUT_X_H_M LITERAL1
D_OUT_Y_L_M LITERAL1
D_OUT_Y_H_M LITERAL1
D_OUT_Z_L_M LITERAL1
D_OUT_Z_H_M LITERAL1
L3G KEYWORD1
init KEYWORD2
getDeviceType KEYWORD2
enableDefault KEYWORD2
writeReg KEYWORD2
readReg KEYWORD2
read KEYWORD2
setTimeout KEYWORD2
getTimeout KEYWORD2
timeoutOccurred KEYWORD2
vector_cross KEYWORD2
vector_dot KEYWORD2
vector_normalize KEYWORD2
device_auto LITERAL1
device_4200D LITERAL1
device_D20 LITERAL1
device_D20H LITERAL1
sa0_low LITERAL1
sa0_high LITERAL1
sa0_auto LITERAL1
WHO_AM_I LITERAL1
CTRL1 LITERAL1
CTRL_REG1 LITERAL1
CTRL2 LITERAL1
CTRL_REG2 LITERAL1
CTRL3 LITERAL1
CTRL_REG3 LITERAL1
CTRL4 LITERAL1
CTRL_REG4 LITERAL1
CTRL5 LITERAL1
CTRL_REG5 LITERAL1
REFERENCE LITERAL1
OUT_TEMP LITERAL1
STATUS LITERAL1
STATUS_REG LITERAL1
OUT_X_L LITERAL1
OUT_X_H LITERAL1
OUT_Y_L LITERAL1
OUT_Y_H LITERAL1
OUT_Z_L LITERAL1
OUT_Z_H LITERAL1
FIFO_CTRL LITERAL1
FIFO_CTRL_REG LITERAL1
FIFO_SRC LITERAL1
FIFO_SRC_REG LITERAL1
IG_CFG LITERAL1
INT1_CFG LITERAL1
IG_SRC LITERAL1
INT1_SRC LITERAL1
IG_THS_XH LITERAL1
INT1_THS_XH LITERAL1
IG_THS_XL LITERAL1
INT1_THS_XL LITERAL1
IG_THS_YH LITERAL1
INT1_THS_YH LITERAL1
IG_THS_YL LITERAL1
INT1_THS_YL LITERAL1
IG_THS_ZH LITERAL1
INT1_THS_ZH LITERAL1
IG_THS_ZL LITERAL1
INT1_THS_ZL LITERAL1
IG_DURATION LITERAL1
INT1_DURATION LITERAL1
LOW_ODR LITERAL1
PololuBuzzer KEYWORD1
playFrequency KEYWORD2
playNote KEYWORD2
play KEYWORD2
playFromProgramSpace KEYWORD2
isPlaying KEYWORD2
stopPlaying KEYWORD2
playMode KEYWORD2
playCheck KEYWORD2
PLAY_AUTOMATIC LITERAL1
PLAY_CHECK LITERAL1
NOTE_C LITERAL1
NOTE_C_SHARP LITERAL1
NOTE_D_FLAT LITERAL1
NOTE_D LITERAL1
NOTE_D_SHARP LITERAL1
NOTE_E_FLAT LITERAL1
NOTE_E LITERAL1
NOTE_F LITERAL1
NOTE_F_SHARP LITERAL1
NOTE_G_FLAT LITERAL1
NOTE_G LITERAL1
NOTE_G_SHARP LITERAL1
NOTE_A_FLAT LITERAL1
NOTE_A LITERAL1
NOTE_A_SHARP LITERAL1
NOTE_B_FLAT LITERAL1
NOTE_B LITERAL1
SILENT_NOTE LITERAL1
DIV_BY_10 LITERAL1
Pushbutton KEYWORD1
waitForPress KEYWORD2
waitForRelease KEYWORD2
waitForButton KEYWORD2
isPressed KEYWORD2
getSingleDebouncedPress KEYWORD2
getSingleDebouncedRelease KEYWORD2
PushbuttonBase KEYWORD1
PushbuttonStateMachine KEYWORD1
getSingleDebouncedRisingEdge KEYWORD2
ZUMO_BUTTON LITERAL1
PULL_UP_DISABLED LITERAL1
PULL_UP_ENABLED LITERAL1
DEFAULT_STATE_LOW LITERAL1
DEFAULT_STATE_HIGH LITERAL1
#######################################
# Syntax Coloring Map QTRSensors
#######################################
#######################################
# Datatypes (KEYWORD1)
#######################################
QTRSensorsAnalog KEYWORD1
QTRSensorsRC KEYWORD1
QTRSensors KEYWORD1
#######################################
# Methods and Functions (KEYWORD2)
#######################################
read KEYWORD2
emittersOff KEYWORD2
emittersOn KEYWORD2
calibrate KEYWORD2
readCalibrated KEYWORD2
readLine KEYWORD2
calibratedMinimumOn KEYWORD2
calibratedMaximumOn KEYWORD2
calibratedMinimumOff KEYWORD2
calibratedMaximumOff KEYWORD2
init KEYWORD2
#######################################
# Constants (LITERAL1)
#######################################
QTR_EMITTERS_OFF LITERAL1
QTR_EMITTERS_ON LITERAL1
QTR_EMITTERS_ON_AND_OFF LITERAL1
QTR_NO_EMITTER_PIN LITERAL1