-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathkeywords.txt
231 lines (194 loc) · 3.9 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
#######################################
# Syntax Coloring Map For Plaquette
#######################################
#######################################
# Datatypes (KEYWORD1)
#######################################
Plaquette KEYWORD1
AnalogIn KEYWORD1
DigitalIn KEYWORD1
AnalogOut KEYWORD1
DigitalOut KEYWORD1
SineWave KEYWORD1
SquareWave KEYWORD1
TriangleWave KEYWORD1
Alarm KEYWORD1
Chronometer KEYWORD1
Metronome KEYWORD1
Ramp KEYWORD1
MinMaxScaler KEYWORD1
Normalizer KEYWORD1
PeakDetector KEYWORD1
Smoother KEYWORD1
ServoOut KEYWORD1
ContinuousServoOut KEYWORD1
StreamIn KEYWORD1
StreamOut KEYWORD1
#######################################
# Methods and Functions (KEYWORD2)
#######################################
# Core
begin KEYWORD2
step KEYWORD2
autoSampleRate KEYWORD2
enableAutoSampleRate KEYWORD2
sampleRate KEYWORD2
samplePeriod KEYWORD2
seconds KEYWORD2
beginSerial KEYWORD2
# Utils
mapFloat KEYWORD2
mapFrom01 KEYWORD2
mapTo01 KEYWORD2
randomFloat KEYWORD2
wrap KEYWORD2
# Node
put KEYWORD2
get KEYWORD2
# AnalogNode
mapTo KEYWORD2
# DigitalNode
on KEYWORD2
off KEYWORD2
toggle KEYWORD2
putOn KEYWORD2
isOn KEYWORD2
isOff KEYWORD2
getInt KEYWORD2
# DigitalSource
fell KEYWORD2
rose KEYWORD2
changed KEYWORD2
# PinUnit
pin KEYWORD2
mode KEYWORD2
# Smoothable
smooth KEYWORD2
noSmooth KEYWORD2
# Debounceable
debounce KEYWORD2
noDebounce KEYWORD2
debounceMode KEYWORD2
# Window-based
infiniteTimeWindow KEYWORD2
timeWindow KEYWORD2
cutoff KEYWORD2
pauseCalibrating KEYWORD2
resumeCalibrating KEYWORD2
toggleCalibrating KEYWORD2
isCalibrating KEYWORD2
# Oscillators
period KEYWORD2
frequency KEYWORD2
width KEYWORD2
phase KEYWORD2
amplitude KEYWORD2
shiftBy KEYWORD2
timeToPhase KEYWORD2
setTime KEYWORD2
# Ramp
duration KEYWORD2
speed KEYWORD2
fromTo KEYWORD2
to KEYWORD2
go KEYWORD2
easing KEYWORD2
noEasing KEYWORD2
# Normalizer
targetMean KEYWORD2
targetStdDev KEYWORD2
mean KEYWORD2
stdDev KEYWORD2
var KEYWORD2
normalize KEYWORD2
isOutlier KEYWORD2
isHighOutlier KEYWORD2
isLowOutlier KEYWORD2
highOutlierThreshold KEYWORD2
lowOutlierThreshold KEYWORD2
clamp KEYWORD2
noClamp KEYWORD2
isClamped KEYWORD2
# AbstractChronometer
start KEYWORD2
stop KEYWORD2
pause KEYWORD2
resume KEYWORD2
togglePause KEYWORD2
elapsed KEYWORD2
add KEYWORD2
isRunning KEYWORD2
hasPassed KEYWORD2
# AbstractTimer
finished KEYWORD2
isFinished KEYWORD2
progress KEYWORD2
# Stream
precision KEYWORD2
# PeakDetector
reloadThreshold KEYWORD2
triggerThreshold KEYWORD2
fallbackTolerance KEYWORD2
modeInverted KEYWORD2
modeCrossing KEYWORD2
modeApex KEYWORD2
# Easing functions
easeOutSine KEYWORD2
easeInOutSine KEYWORD2
easeInQuad KEYWORD2
easeOutQuad KEYWORD2
easeInOutQuad KEYWORD2
easeInCubic KEYWORD2
easeOutCubic KEYWORD2
easeInOutCubic KEYWORD2
easeInQuart KEYWORD2
easeOutQuart KEYWORD2
easeInOutQuart KEYWORD2
easeInQuint KEYWORD2
easeOutQuint KEYWORD2
easeInOutQuint KEYWORD2
easeInExpo KEYWORD2
easeOutExpo KEYWORD2
easeInOutExpo KEYWORD2
easeInCirc KEYWORD2
easeOutCirc KEYWORD2
easeInOutCirc KEYWORD2
easeInBack KEYWORD2
easeOutBack KEYWORD2
easeInOutBack KEYWORD2
easeInElastic KEYWORD2
easeOutElastic KEYWORD2
easeInOutElastic KEYWORD2
easeInBounce KEYWORD2
easeOutBounce KEYWORD2
easeInOutBounce KEYWORD2
# Events
onBang KEYWORD2
onRise KEYWORD2
onFall KEYWORD2
onChange KEYWORD2
onFinish KEYWORD2
clearEvents KEYWORD2
#######################################
# Instances (KEYWORD2)
#######################################
#######################################
# Constants (LITERAL1)
#######################################
DEFAULT LITERAL1
INVERTED LITERAL1
INTERNAL_PULLUP LITERAL1
SOURCE LITERAL1
SINK LITERAL1
UNCONSTRAIN LITERAL1
CONSTRAIN LITERAL1
WRAP LITERAL1
DEBOUNCE_STABLE LITERAL1
DEBOUNCE_LOCK_OUT LITERAL1
DEBOUNCE_PROMPT_DETECT LITERAL1
PEAK_RISING LITERAL1
PEAK_FALLING LITERAL1
PEAK_MAX LITERAL1
PEAK_MIN LITERAL1
RAMP_DURATION LITERAL1
RAMP_SPEED LITERAL1