-
Notifications
You must be signed in to change notification settings - Fork 3
/
keywords.txt
240 lines (231 loc) · 4.72 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
#######################################
# Syntax Coloring Map For Tweakly
#######################################
# Class
#######################################
Tweakly KEYWORD1
TweaklyRun KEYWORD1
tweakly KEYWORD1
Pad KEYWORD1
TickTimer KEYWORD1
doList KEYWORD1
inputHunter KEYWORD1
Echo KEYWORD1
Player KEYWORD1
Clock KEYWORD1
Pong KEYWORD1
Async KEYWORD1
padSettings KEYWORD1
#######################################
# Methods and Functions
#######################################
digitalToggleAll KEYWORD2
digitalWriteAll KEYWORD2
digitalPushButton KEYWORD2
digitalSwitchButton KEYWORD2
digitalWriteClass KEYWORD2
encoderAttach KEYWORD2
sonarAttach KEYWORD2
analogWriteAll KEYWORD2
analogWriteClass KEYWORD2
analogWriteProgressive KEYWORD2
analogEnable KEYWORD2
analogDisable KEYWORD2
analogAttach KEYWORD2
analogDetach KEYWORD2
digitalToggleClass KEYWORD2
toggle KEYWORD2
write KEYWORD2
read KEYWORD2
on KEYWORD2
off KEYWORD2
pinNumber KEYWORD2
attach KEYWORD2
pause KEYWORD2
play KEYWORD2
kick KEYWORD2
onEvent KEYWORD2
setInterval KEYWORD2
dispatchNow KEYWORD2
isPaused KEYWORD2
addTask KEYWORD2
next KEYWORD2
lock KEYWORD2
unlock KEYWORD2
assign KEYWORD2
recognition KEYWORD2
print KEYWORD2
setPriority KEYWORD2
stop KEYWORD2
setNoteDuration KEYWORD2
setNoteDelay KEYWORD2
buzzerAttach KEYWORD2
melodyAttach KEYWORD2
repeat KEYWORD2
setSeconds KEYWORD2
setMinutes KEYWORD2
setHours KEYWORD2
getSeconds KEYWORD2
getMinutes KEYWORD2
getHours KEYWORD2
setAlarm KEYWORD2
autoSync KEYWORD2
stringAssembler KEYWORD2
setRange KEYWORD2
value KEYWORD2
startWatch KEYWORD2
stopWatch KEYWORD2
getWatchTime KEYWORD2
sleep_for KEYWORD2
longPressTimer KEYWORD2
doubleClickTimer KEYWORD2
debounceTimer KEYWORD2
adjust KEYWORD2
back KEYWORD2
#######################################
# ESP32 Methods and Functions
#######################################
setEsp32PadConfiguration KEYWORD2
getEsp32PadChannel KEYWORD2
getEsp32PadFrequency KEYWORD2
getEsp32PadResolution KEYWORD2
#######################################
# Constants
#######################################
TO_HIGH LITERAL1
TO_LOW LITERAL1
TO_PULSE LITERAL1
LOW_TO_EDGE LITERAL1
HIGH_TO_EDGE LITERAL1
PULSE_TO_EDGE LITERAL1
PWM_MAX LITERAL1
PWM_MIN LITERAL1
PWM_OUTPUT LITERAL1
MELODY_OUTPUT LITERAL1
ANALOG_INPUT LITERAL1
LOCK LITERAL1
UNLOCK LITERAL1
SONAR_MILLISECONDS LITERAL1
SONAR_MICROSECONDS LITERAL1
SONAR_CENTIMETERS LITERAL1
SONAR_INCHES LITERAL1
tweaklyPriorityLow_1 LITERAL1
tweaklyPriorityLow_2 LITERAL1
tweaklyPriorityLow_3 LITERAL1
tweaklyPriorityLow_4 LITERAL1
tweaklyPriorityLow_5 LITERAL1
tweaklyPriorityMedium_1 LITERAL1
tweaklyPriorityMedium_2 LITERAL1
tweaklyPriorityMedium_3 LITERAL1
tweaklyPriorityMedium_4 LITERAL1
tweaklyPriorityHigh_1 LITERAL1
tweaklyPriorityHigh_2 LITERAL1
tweaklyPriorityHigh_3 LITERAL1
tweaklyPriorityHigh_4 LITERAL1
tweaklyPriorityHighPlus_1 LITERAL1
tweaklyPriorityHighPlus_2 LITERAL1
tweaklyPriorityHighPlus_3 LITERAL1
DISPATCH_FOREVER LITERAL1
DISPATCH_ONCE LITERAL1
DISPATCH_OFF LITERAL1
CLICK LITERAL1
DOUBLE_CLICK LITERAL1
LONG_PRESS LITERAL1
RELEASE LITERAL1
TO_ON LITERAL1
TO_OFF LITERAL1
NOTE_B0 LITERAL1
NOTE_C1 LITERAL1
NOTE_CS1 LITERAL1
NOTE_D1 LITERAL1
NOTE_DS1 LITERAL1
NOTE_E1 LITERAL1
NOTE_F1 LITERAL1
NOTE_FS1 LITERAL1
NOTE_G1 LITERAL1
NOTE_GS1 LITERAL1
NOTE_A1 LITERAL1
NOTE_AS1 LITERAL1
NOTE_B1 LITERAL1
NOTE_C2 LITERAL1
NOTE_CS2 LITERAL1
NOTE_D2 LITERAL1
NOTE_DS2 LITERAL1
NOTE_E2 LITERAL1
NOTE_F2 LITERAL1
NOTE_FS2 LITERAL1
NOTE_G2 LITERAL1
NOTE_GS2 LITERAL1
NOTE_A2 LITERAL1
NOTE_AS2 LITERAL1
NOTE_B2 LITERAL1
NOTE_C3 LITERAL1
NOTE_CS3 LITERAL1
NOTE_D3 LITERAL1
NOTE_DS3 LITERAL1
NOTE_E3 LITERAL1
NOTE_F3 LITERAL1
NOTE_FS3 LITERAL1
NOTE_G3 LITERAL1
NOTE_GS3 LITERAL1
NOTE_A3 LITERAL1
NOTE_AS3 LITERAL1
NOTE_B3 LITERAL1
NOTE_C4 LITERAL1
NOTE_CS4 LITERAL1
NOTE_D4 LITERAL1
NOTE_DS4 LITERAL1
NOTE_E4 LITERAL1
NOTE_F4 LITERAL1
NOTE_FS4 LITERAL1
NOTE_G4 LITERAL1
NOTE_GS4 LITERAL1
NOTE_A4 LITERAL1
NOTE_AS4 LITERAL1
NOTE_B4 LITERAL1
NOTE_C5 LITERAL1
NOTE_CS5 LITERAL1
NOTE_D5 LITERAL1
NOTE_DS5 LITERAL1
NOTE_E5 LITERAL1
NOTE_F5 LITERAL1
NOTE_FS5 LITERAL1
NOTE_G5 LITERAL1
NOTE_GS5 LITERAL1
NOTE_A5 LITERAL1
NOTE_AS5 LITERAL1
NOTE_B5 LITERAL1
NOTE_C6 LITERAL1
NOTE_CS6 LITERAL1
NOTE_D6 LITERAL1
NOTE_DS6 LITERAL1
NOTE_E6 LITERAL1
NOTE_F6 LITERAL1
NOTE_FS6 LITERAL1
NOTE_G6 LITERAL1
NOTE_GS6 LITERAL1
NOTE_A6 LITERAL1
NOTE_AS6 LITERAL1
NOTE_B6 LITERAL1
NOTE_C7 LITERAL1
NOTE_CS7 LITERAL1
NOTE_D7 LITERAL1
NOTE_DS7 LITERAL1
NOTE_E7 LITERAL1
NOTE_F7 LITERAL1
NOTE_FS7 LITERAL1
NOTE_G7 LITERAL1
NOTE_GS7 LITERAL1
NOTE_A7 LITERAL1
NOTE_AS7 LITERAL1
NOTE_B7 LITERAL1
NOTE_C8 LITERAL1
NOTE_CS8 LITERAL1
NOTE_D8 LITERAL1
NOTE_DS8 LITERAL1
NOTE_END LITERAL1
#######################################
# Macros
#######################################
TWEAKLY_ROLLUP KEYWORD3 RESERVED_WORD
END_ROLLUP KEYWORD3 RESERVED_WORD