forked from fyngyrz/aa_macro
-
Notifications
You must be signed in to change notification settings - Fork 0
/
quickref.html
424 lines (409 loc) · 95.9 KB
/
quickref.html
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
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
<HTML>
<HEADER>
<TITLE>Macro() Quick Reference</TITLE>
</HEADER>
<BODY TEXT="#FFFFFF" BGCOLOR="#00000">
<h1>Macro() BETA Quick Reference</h1>
<h2>Functional Groupings</h2>
<p>
<i>key:</i> built-in <b><font color="#FF0000">options</font></b> <b><font color="#00FF00">required</font></b> <b><font color="#FFFF00">content</font></b></p>
<table <tr><th colspan=2> </th></tr><tr><th bgcolor="#444444" colspan=2><font color="#00FFFF">HTML Text Styling</font></th></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>p <b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> HTML paragraph</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>bq <b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> HTML blockquote</td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>b <b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> HTML bold</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>i <b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> HTML italics</td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>u <b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> HTML underline</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>color <b><font color="#00FF00">HEX3|HEX6</font></b> <b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> HTML text color</td></tr>
<tr><th colspan=2> </th></tr><tr><th bgcolor="#444444" colspan=2><font color="#00FFFF">HTML Linking</font></th></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>a <b><font color="#FF0000">tab,</font></b><b><font color="#00FF00">URL</font></b><b><font color="#FF0000">,linkedContent</font></b><font color="#00FFFF">]</font></tt></td><td> HTML link</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>urlencode <b><font color="#00FF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> URL encoding</td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>url <b><font color="#FF0000">sep=|,</font></b><b><font color="#FF0000">css=CSS,</font></b><b><font color="#FF0000">tgt=_target,</font></b><b><font color="#FF0000">nam=Name,</font></b><b><font color="#FF0000">URLsepLINKED_CONTENT</font></b><font color="#00FFFF">]</font></tt></td><td>Create URL</td></tr>
<tr><th colspan=2> </th></tr><tr><th bgcolor="#444444" colspan=2><font color="#00FFFF">HTML Images</font></th></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>img <b><font color="#FF0000">imageTitle,</font></b><b><font color="#00FF00">imageURL</font></b> <b><font color="#FF0000">linkURL</font></b><font color="#00FFFF">]</font></tt></td><td> HTML image</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>limg <b><font color="#FF0000">target=,</font></b><b><font color="#FF0000">lpath=,</font></b><b><font color="#FF0000">wpath=</font></b><b><font color="#FF0000">title=,</font></b><b><font color="#FF0000">alt=,</font></b><b><font color="#00FF00">imageName</font></b><font color="#00FFFF">]</font></tt></td><td HTML image name> figures size (uses <font color="#00FFFF">[</font>lipath<font color="#00FFFF">]</font>><font color="#00FFFF">[</font>wepath<font color="#00FFFF">]</font>)</td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>lipath <b><font color="#00FF00">filePathToImages</font></b><font color="#00FFFF">]</font></tt></td><td> path for <font color="#00FFFF">[</font>locimg<font color="#00FFFF">]</font></td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>wepath <b><font color="#00FF00">webPathToImages</font></b><font color="#00FFFF">]</font></tt></td><td> path for <font color="#00FFFF">[</font>locimg<font color="#00FFFF">]</font></td></tr>
<tr><th colspan=2> </th></tr><tr><th bgcolor="#444444" colspan=2><font color="#00FFFF">HTML Lists</font></th></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>ul <b><font color="#FF0000">istyle=hstyle,</font></b><b><font color="#FF0000">lstyle=hstyle,</font></b><b><font color="#FF0000">wrap=style,</font></b><b><font color="#FF0000">sep=X,</font></b><b><font color="#FFFF00">itemContent<b><font color="#FF0000">XitemContent</font></b></font></b><font color="#00FFFF">]</font></tt></td><td> HTML unordered list</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>ol <b><font color="#FF0000">type=X,</font></b><b><font color="#FF0000">start=N,</font></b><b><font color="#FF0000">istyle=hstyle,</font></b><b><font color="#FF0000">lstyle=hstyle,</font></b><b><font color="#FF0000">wrap=style,</font></b><b><font color="#FF0000">sep=X,</font></b><b><font color="#FFFF00">itemContent<b><font color="#FF0000">XitemContent</font></b></font></b><font color="#00FFFF">]</font></tt></td><td> HTML ordered list</td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>iful <b><font color="#FF0000">istyle=hstyle,</font></b><b><font color="#FF0000">lstyle=hstyle,</font></b><b><font color="#FF0000">wrap=style,</font></b><b><font color="#FF0000">sep=X,</font></b><b><font color="#FFFF00">itemContent<b><font color="#FF0000">XitemContent</font></b></font></b><font color="#00FFFF">]</font></tt></td><td> HTML unordered list IF > one item</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>ifol <b><font color="#FF0000">istyle=hstyle,</font></b><b><font color="#FF0000">lstyle=hstyle,</font></b><b><font color="#FF0000">wrap=style,</font></b><b><font color="#FF0000">sep=X,</font></b><b><font color="#FFFF00">itemContent<b><font color="#FF0000">XitemContent</font></b></font></b><font color="#00FFFF">]</font></tt></td><td> HTML ordered list IF > one item</td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>t <b><font color="#FF0000">wrap=style,</font></b><b><font color="#FF0000">sep=X,</font></b><b><font color="#FFFF00">itemContent<b><font color="#FF0000">XitemContent</font></b></font></b><font color="#00FFFF">]</font></tt></td><td> style wrap around item(s)</td></tr>
<tr><th colspan=2> </th></tr><tr><th bgcolor="#444444" colspan=2><font color="#00FFFF">HTML Tables</font></th></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>table <b><font color="#FF0000">options</font></b>,<b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> HTML table \(comma is *not* optional\)</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>row <b><font color="#FF0000">options</font></b>,<b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> HTML table row \(comma is *not* optional\)</td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>header <b><font color="#FF0000">options</font></b>,<b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> HTML table header cell \(comma is *not* optional\)</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>cell <b><font color="#FF0000">options</font></b>,<b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> HTML table data cell \(comma is *not* optional\)</td></tr>
<tr><th colspan=2> </th></tr><tr><th bgcolor="#444444" colspan=2><font color="#00FFFF">Variables</font></th></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>local <b><font color="#00FF00">varname</font></b> <b><font color="#FFFF00">varContent</font></b><font color="#00FFFF">]</font></tt></td><td> local variable definition</td></tr>
<tr><th colspan=2> </th></tr><tr><th bgcolor="#444444" colspan=2><font color="#00FFFF">Variables</font></th></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>raw <b><font color="#00FF00">varname</font></b> <b><font color="#FFFF00">varContent</font></b><font color="#00FFFF">]</font></tt></td><td> local variable definition</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>global <b><font color="#00FF00">varName</font></b> <b><font color="#FFFF00">varContent</font></b><font color="#00FFFF">]</font></tt></td><td> global variable definition</td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>graw <b><font color="#00FF00">varName</font></b> <b><font color="#FFFF00">varContent</font></b><font color="#00FFFF">]</font></tt></td><td> global variable definition</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>v <b><font color="#00FF00">varName</font></b><font color="#00FFFF">]</font></tt></td><td> local/global variable</td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>vs <b><font color="#00FF00">varName</font></b> <b><font color="#FFFF00">varContent</font></b><font color="#00FFFF">]</font></tt></td><td> local variable definition</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>gv <b><font color="#00FF00">varName</font></b><font color="#00FFFF">]</font></tt></td><td> global variable</td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>lv <b><font color="#00FF00">varName</font></b><font color="#00FFFF">]</font></tt></td><td> local variable</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>vinc <b><font color="#FF0000">pre=1,</font></b><b><font color="#FF0000">quiet=1,</font></b><b><font color="#00FF00">varName</font></b><font color="#00FFFF">]</font></tt></td><td> increment local(global) variable</td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>vdec <b><font color="#FF0000">pre=1,</font></b><b><font color="#FF0000">quiet=1,</font></b><b><font color="#00FF00">varName</font></b><font color="#00FFFF">]</font></tt></td><td> decrement local(global) variable</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>load <b><font color="#00FF00">varName</font></b> <b><font color="#00FF00">fileName</font></b><font color="#00FFFF">]</font></tt></td><td> load file into local variable</td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>gload <b><font color="#00FF00">varName</font></b> <b><font color="#00FF00">fileName</font></b><font color="#00FFFF">]</font></tt></td><td> load file into global variable</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>save <b><font color="#00FF00">varName</font></b> <b><font color="#00FF00">fileName</font></b><font color="#00FFFF">]</font></tt></td><td> save file from local variable</td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>gsave <b><font color="#00FF00">varName</font></b> <b><font color="#00FF00">fileName</font></b><font color="#00FFFF">]</font></tt></td><td> save file from global variable</td></tr>
<tr><th colspan=2> </th></tr><tr><th bgcolor="#444444" colspan=2><font color="#00FFFF">Data Lists</font></th></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>list <b><font color="#FF0000">sep=X,</font></b><b><font color="#00FF00">listname</font></b>,<b><font color="#FFFF00">itemContent</font></b><b><font color="#FF0000">XitemContent</font></b><font color="#00FFFF">]</font></tt></td><td> create or overwrite a list</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>clearl <b><font color="#00FF00">listName</font></b><font color="#00FFFF">]</font></tt></td><td> Discards list content</td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>lcopy <b><font color="#00FF00">sourceList</font></b> <b><font color="#00FF00">destinationList</font></b><font color="#00FFFF">]</font></tt></td><td> copy list to new or existing list</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>ltol <b><font color="#00FF00">listName</font></b> <b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> convert lines of content to list</td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>append <b><font color="#00FF00">listName</font></b>,<b><font color="#FFFF00">itemContent</font></b><font color="#00FFFF">]</font></tt></td><td> append an item to a list (can create new list)</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>lpush <b><font color="#00FF00">listName</font></b>,<b><font color="#FFFF00">itemContent</font></b><font color="#00FFFF">]</font></tt></td><td> append an item to a list (can create new list)</td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>lpop <b><font color="#00FF00">listName,</font></b><b><font color="#FF0000">listIndex</font></b><font color="#00FFFF">]</font></tt></td><td pop an item out of a list at top> or at listIndex</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>lset <b><font color="#00FF00">listName,</font></b><b><font color="#00FF00">listIndex,</font></b><b><font color="#FFFF00">itemContent</font></b><font color="#00FFFF">]</font></tt></td><td> Set a list item</td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>llen <b><font color="#00FF00">listName</font></b><font color="#00FFFF">]</font></tt></td><td> returns length of list</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>lslice <b><font color="#00FF00">sliceSpec,</font></b><b><font color="#00FF00">listName,</font></b><b><font color="#00FF00">targetList</font></b><font color="#00FFFF">]</font></tt></td><td> slice listName to targetList</td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>lsplit <b><font color="#FF0000">sep=^,</font></b><b><font color="#FF0000">num=N,</font></b><b><font color="#00FF00">listName</font></b>,<b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> split content into list</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>ljoin <b><font color="#00FF00">listName</font></b>,<b><font color="#FF0000">joinTerm</font></b><font color="#00FFFF">]</font></tt></td><td> Join a list with joinTerm(s) between elements</td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>dlist <b><font color="#FF0000">fs=styleName,</font></b><b><font color="#FF0000">ls=styleName,</font></b><b><font color="#FF0000">wrap=styleName,</font></b><b><font color="#FF0000">parms=PRE,</font></b><b><font color="#FF0000">inter=INT,</font></b><b><font color="#FF0000">ntl=NTL,</font></b><b><font color="#FF0000">posts=PST,</font></b>listName<font color="#00FFFF">]</font></tt></td><td> dump a list</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>e <b><font color="#00FF00">listName,</font></b><b><font color="#00FF00">listIndex</font></b><font color="#00FFFF">]</font></tt></td><td> output item from list of length n (listIndex = 0 to n-1)</td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>lcc <b><font color="#00FF00">listOne,</font></b><b><font color="#00FF00">listTwo,</font></b><b><font color="#00FF00">listResult</font></b><font color="#00FFFF">]</font></tt></td><td> list concatenate</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>lsub <b><font color="#FF0000">ci=1,</font></b><b><font color="#FF0000">sep=X,</font></b><b><font color="#00FF00">listName,</font></b><b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td list of form AsepB> A=B in content</td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>asort <b><font color="#FF0000">rev=1,</font></b><b><font color="#00FF00">listName</font></b><font color="#00FFFF">]</font></tt></td><td> ASCII alphabetic sort of list, in place</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>aisort <b><font color="#FF0000">rev=1,</font></b><b><font color="#00FF00">listName</font></b><font color="#00FFFF">]</font></tt></td><td> ASCII case-insensitive sofr of list, in place</td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>isort <b><font color="#FF0000">rev=1,</font></b><b><font color="#FF0000">sep=X,</font></b><b><font color="#00FF00">listName</font></b><font color="#00FFFF">]</font></tt></td><td> sort by leading integer, sep defaults to ","</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>lhsort <b><font color="#FF0000">rev=1,</font></b><b><font color="#00FF00">listName</font></b><font color="#00FFFF">]</font></tt></td><td sort list by leading amateur radio callsign,> any non-alphanumeric sep</td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>cmap <b><font color="#00FF00">listName</font></b><font color="#00FFFF">]</font></tt></td><td> create 1:1 character map</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>hmap <b><font color="#00FF00">listName</font></b><font color="#00FFFF">]</font></tt></td><td> create 1:1 character map to hex values</td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>translate <b><font color="#FF0000">pre=PRE,</font></b><b><font color="#FF0000">post=POST,</font></b><b><font color="#FF0000">inter=INTER,</font></b><b><font color="#00FF00">listName,</font></b><b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> translate content using character map formatted list</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>postparse <b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> pretty-print Python 2.7 code (use black background)</td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>pythparse <b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> pretty-print Python 2.7 code (use black background)</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>getc <b><font color="#FF0000">var=varName,</font></b><b><font color="#FF0000">high=lang,</font></b><b><font color="#FF0000">tabsiz=n,</font></b><b><font color="#FF0000">tabchar=X,</font></b>filename<font color="#00FFFF">]</font></tt></td><td> import c or oc source file as aa_macro</td></tr>
<tr><th colspan=2> </th></tr><tr><th bgcolor="#444444" colspan=2><font color="#00FFFF">Data Dictionaries</font></th></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>dict <b><font color="#FF0000">sep=X,</font></b><b><font color="#FF0000">keysep=Y,</font></b><b><font color="#00FF00">dictName,</font></b><b><font color="#00FF00">keyYvalue<b><font color="#FF0000">XkeyYvalue</font></b></font></b><font color="#00FFFF">]</font></tt></td><td> create/replace dictionary</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>dcopy <b><font color="#00FF00">sourceDictionary,</font></b><b><font color="#00FF00">destinationDictionary</font></b><font color="#00FFFF">]</font></tt></td><td> copy/replace destination with source</td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>dkeys <b><font color="#00FF00">sourceDictionary,</font></b><b><font color="#00FF00">destinationList</font></b><font color="#00FFFF">]</font></tt></td><td> create a <b>list</b> of keys from source</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>dset <b><font color="#FF0000">keysep=Y,</font></b><b><font color="#00FF00">dictName,</font></b><b><font color="#00FF00">keyYvalue</font></b><font color="#00FFFF">]</font></tt></td><td> create/replace dictionary item</td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>d <b><font color="#FF0000">sep=X,</font></b><b><font color="#00FF00">dictName</font></b><b><font color="#00FF00">Xkey</font></b><b><font color="#FF0000">XnotFound</font></b><font color="#00FFFF">]</font></tt></td><td> retrieve a dictionary value using key</td></tr>
<tr><th colspan=2> </th></tr><tr><th bgcolor="#444444" colspan=2><font color="#00FFFF">General Stack</font></th></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>push <b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> Push an item on to the general stack</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>pop<font color="#00FFFF">]</font></tt></td><td> Pop an item off the top of the general stack</td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>fetch <b><font color="#00FF00">itemIndex</font></b><font color="#00FFFF">]</font></tt></td><td> fetch any item from stack - 0 is top of stack</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>flush<font color="#00FFFF">]</font></tt></td><td> delete stack contents</td></tr>
<tr><th colspan=2> </th></tr><tr><th bgcolor="#444444" colspan=2><font color="#00FFFF">Math</font></th></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>int <b><font color="#00FF00">value</font></b><font color="#00FFFF">]</font></tt></td><td> integer of number</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>round <b><font color="#FF0000">digits=decplaces,</font></b><b><font color="#00FF00">value</font></b><font color="#00FFFF">]</font></tt></td><td> rounded value of number</td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>abs <b><font color="#00FF00">value</font></b><font color="#00FFFF">]</font></tt></td><td> absolute value of number</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>add <b><font color="#FF0000">mode=float,</font></b><b><font color="#00FF00">value</font></b> <b><font color="#00FF00">addend</font></b><font color="#00FFFF">]</font></tt></td><td> add two numbers</td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>sub <b><font color="#FF0000">mode=float,</font></b><b><font color="#00FF00">value</font></b> <b><font color="#00FF00">subtrahend</font></b><font color="#00FFFF">]</font></tt></td><td> subtract two numbers</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>mul <b><font color="#FF0000">mode=float,</font></b><b><font color="#00FF00">value</font></b> <b><font color="#00FF00">multiplier</font></b><font color="#00FFFF">]</font></tt></td><td> multiply two numbers</td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>div <b><font color="#FF0000">mode=float,</font></b><b><font color="#00FF00">value</font></b> <b><font color="#00FF00">divisor</font></b><font color="#00FFFF">]</font></tt></td><td> divide two numbers</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>max <b><font color="#00FF00">value1</font></b> <b><font color="#00FF00">value2</font></b><font color="#00FFFF">]</font></tt></td><td> maximum of two numbers</td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>min <b><font color="#00FF00">value1</font></b> <b><font color="#00FF00">value2</font></b><font color="#00FFFF">]</font></tt></td><td> minimum of two numbers</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>inc <b><font color="#00FF00">value</font></b><font color="#00FFFF">]</font></tt></td><td> add one to value</td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>dec <b><font color="#00FF00">value</font></b><font color="#00FFFF">]</font></tt></td><td> subtract one from value</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>random <b><font color="#FF0000">seed=none,<b><font color="#FF0000">icount=N,</font></b></font></b><font color="#00FFFF">]</font></tt></td><td> generate random from 0.0-1.0</td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>stage <b><font color="#FF0000">mode=float,</font></b><b><font color="#FF0000">digits=N,</font></b><b><font color="#00FF00">start</font></b> <b><font color="#00FF00">end</font></b> <b><font color="#00FF00">steps</font></b> <b><font color="#00FF00">step</font></b><font color="#00FFFF">]</font></tt></td><td> subtract one from value</td></tr>
<tr><th colspan=2> </th></tr><tr><th bgcolor="#444444" colspan=2><font color="#00FFFF">Conditional Content</font></th></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>even <b><font color="#00FF00">value</font></b> <b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> if value is even, then content</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>odd <b><font color="#00FF00">value</font></b> <b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> if value is odd, then content</td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>if <b><font color="#FF0000">sep=X,</font></b><b><font color="#FF0000">wrap|style=styleName</font></b><b><font color="#00FF00">value</font></b> <b><font color="#00FF00">match</font></b> <b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> if match, then content</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>else <b><font color="#FF0000">sep=X,</font></b><b><font color="#FF0000">wrap|style=styleName</font></b><b><font color="#00FF00">value</font></b> <b><font color="#00FF00">match</font></b> <b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> if <b>not</b> match, then content</td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>ne <b><font color="#FF0000">sep=X,</font></b><b><font color="#00FF00">value,</font></b><b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> if value is empty, then content</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>eq <b><font color="#FF0000">sep=X,</font></b><b><font color="#00FF00">value,</font></b><b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> if value is <b>not</b> empty, then content</td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>ifle <b><font color="#00FF00">value1,</font></b><b><font color="#00FF00">value2 ,</font></b><b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> if value1 <= value2, then content</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>ifge <b><font color="#00FF00">value1,</font></b><b><font color="#00FF00">value2 ,</font></b><b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> if value1 >= value2, then content</td></tr>
<tr><th colspan=2> </th></tr><tr><th bgcolor="#444444" colspan=2><font color="#00FFFF">Text Processing</font></th></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>slice <b><font color="#00FF00">sliceSpec,<b><font color="#FFFF00">content</font></b></font></b><font color="#00FFFF">]</font></tt></td><td> slice content</td></tr>
<tr bgcolor="#181818"><td <tt><font color="#00FFFF">[</font>alphalead <b><font color="#FF0000">trail=1></font></b><b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td>Return leading alpha characters, or trailing content</td></tr>
<tr bgcolor="#000000"><td <tt><font color="#00FFFF">[</font>alphanumlead <b><font color="#FF0000">trail=1></font></b><b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td>Return leading alphanumeric characters, or trailing content</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>splitcount <b><font color="#00FF00">value</font></b><font color="#00FFFF">]</font></tt></td><td> Maximum number of splits to perform in next <font color="#00FFFF">[</font>split<font color="#00FFFF">]</font></td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>split <b><font color="#00FF00">X,</font></b><b><font color="#FFFF00">content</font></b><b><font color="#FF0000">Xcontent</font></b><font color="#00FFFF">]</font></tt></td><td> split for use with <font color="#00FFFF">[</font>parm<font color="#00FFFF">]</font></td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>splash <b><font color="#FF0000">pre=,</font></b><b><font color="#FF0000">post=,</font></b><b><font color="#FF0000">inter=,</font></b><b><font color="#FF0000">ntl=,</font></b><b><font color="#FF0000">limit=N,</font></b><b><font color="#FF0000">style=Style,</font></b><b><font color="#FF0000">sep=,,</font></b><b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td splits content> applies style</td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>parm <b><font color="#00FF00">value</font></b><font color="#00FFFF">]</font></tt></td><td> returns results of <font color="#00FFFF">[</font>split<font color="#00FFFF">]</font></td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>upper <b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> convert to uppercase</td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>lower <b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> convert to lowercase</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>soundex <b><font color="#FF0000">len=N,</font></b><b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> return soundex value of content</td></tr>
<tr bgcolor="#000000"><td <tt><font color="#00FFFF">[</font>stripe (charset=chars>)<b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> strip chars from both ends of line (default = spaces)</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>strip <b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> strip HTML tags out</td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>roman <b><font color="#00FF00">value</font></b><font color="#00FFFF">]</font></tt></td><td> returns lower case roman numeral</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>dtohex (digits=N,)<b><font color="#00FF00">value</font></b><font color="#00FFFF">]</font></tt></td><td> decimal to hexadecimal conversion</td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>dtooct (digits=N,)<b><font color="#00FF00">value</font></b><font color="#00FFFF">]</font></tt></td><td> decimal to octal conversion</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>dtobin (digits=N,)<b><font color="#00FF00">value</font></b><font color="#00FFFF">]</font></tt></td><td> decimal to binary conversion</td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>htodec (digits=N,)<b><font color="#00FF00">value</font></b><font color="#00FFFF">]</font></tt></td><td> hexadecimal to decimal conversion</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>otodec (digits=N,)<b><font color="#00FF00">value</font></b><font color="#00FFFF">]</font></tt></td><td> octal to decimal conversion</td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>btodec (digits=N,)<b><font color="#00FF00">value</font></b><font color="#00FFFF">]</font></tt></td><td> binary to decimal conversion</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>crush ,<font color="#00FFFF">]</font></tt></td><td> return packed alphanumerics</td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>collapse <b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td></td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>crop (words=no,)(eol=,)(neol=,)(col=78,)<b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td></td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>wwrap <b><font color="#FF0000">eol=X,</font></b><b><font color="#FF0000">wrap=style,</font></b><b><font color="#FF0000">nohtml=1,</font></b><b><font color="#00FF00">value,</font></b><b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> word wrap content at column value</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>len <b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> return length of content in characters</td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>wc <b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> return length of content in words</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>lc <b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> return length of content in lines</td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>chr <b><font color="#00FF00">value</font></b><font color="#00FFFF">]</font></tt></td><td> return ASCII character of code=value</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>ord <b><font color="#00FF00">character</font></b><font color="#00FFFF">]</font></tt></td><td> return ASCII code value in decimal</td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>csep <b><font color="#00FF00">value</font></b><font color="#00FFFF">]</font></tt></td><td> comma-separate an integer</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>fcsep <b><font color="#00FF00">value</font></b><font color="#00FFFF">]</font></tt></td><td> comma-separate a floating point number</td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>dup <b><font color="#00FF00">value,<b><font color="#FFFF00">content</font></b></font></b><font color="#00FFFF">]</font></tt></td><td> duplicate content <i>after</i> evaluation (also see <font color="#00FFFF">[</font>repeat<font color="#00FFFF">]</font>)</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>eval <b><font color="#FF0000">style=styleName,</font></b><b><font color="#00FF00">value,<b><font color="#FFFF00">content</font></b></font></b><font color="#00FFFF">]</font></tt></td><td> duplicate content Nx, eval style Nx if provided</td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>find <b><font color="#FF0000">sep=X,</font></b><b><font color="#00FF00">stringXcontent</font></b><font color="#00FFFF">]</font></tt></td><td> find string in content, sep default = ","</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>replace <b><font color="#FF0000">sep=X,<b><font color="#FF0000">lf=1,</font></b></font></b><b><font color="#00FF00">targetXreplacementXcontent</font></b><font color="#00FFFF">]</font></tt></td><td> target replaced with replacement in content</td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>count <b><font color="#FF0000">sep=X,</font></b><b><font color="#FF0000">overlaps=yes,</font></b><b><font color="#FF0000">casesens=yes,</font></b><b><font color="#00FF00">patternXcontent</font></b><font color="#00FFFF">]</font></tt></td><td> count incidences</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>caps <b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> sentence case</td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>capw <b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> word case</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>capt <b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> title case</td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>expand <b><font color="#00FF00">dictName,</font></b><b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> dictionary based keyword expansion with leading cap forwarding</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>ssort <b><font color="#FF0000">rev=1,</font></b><b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> case-sensitive sort of lines</td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>sisort <b><font color="#FF0000">rev=1,</font></b><b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> case-insensitive sort of lines</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>issort <b><font color="#FF0000">rev=1,</font></b><b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> sort of lines by integer followed by a comma</td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>hsort <b><font color="#FF0000">rev=1,</font></b><b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> sort of lines by amatuer radio callsign followed by non-alphanumeric</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>inter <b><font color="#00FF00">iStr,</font></b><b><font color="#00FF00">L|R,</font></b><b><font color="#00FF00">value,</font></b><b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> intersperse iStr every value in content</td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>rjust <b><font color="#00FF00">width,</font></b><b><font color="#00FF00">padChar,</font></b><b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> right justify</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>ljust <b><font color="#00FF00">width,</font></b><b><font color="#00FF00">padChar,</font></b><b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> left justify</td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>center <b><font color="#00FF00">width,</font></b><b><font color="#00FF00">padChar,</font></b><b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> center (neg width indicates pad both sides)</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>th <b><font color="#00FF00">integer</font></b><font color="#00FFFF">]</font></tt></td><td st> nd, rd, th...</td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>nd <b><font color="#00FF00">integer</font></b><font color="#00FFFF">]</font></tt></td><td 1st> 2nd, 3rd, 4th...</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>encrypt <b><font color="#FF0000">mode=1,</font></b><b><font color="#FF0000">again=1,</font></b><b><font color="#FF0000">seed=N,</font></b><b><font color="#FF0000">salt=String,</font></b><b><font color="#FF0000">icount=N,</font></b><b><font color="#FF0000">breakat=N,</font></b><b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> (re)Encrypt content</td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>decrypt <b><font color="#FF0000">mode=1,</font></b><b><font color="#FF0000">seed=N,</font></b><b><font color="#FF0000">salt=String,</font></b><b><font color="#FF0000">icount=N,</font></b><b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> Decrypt content</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>br <b><font color="#FF0000">parms,</font></b><b><font color="#FF0000">content</font></b><font color="#00FFFF">]</font></tt></td><td> (content) HTML line break (with parms)</td></tr>
<tr><th colspan=2> </th></tr><tr><th bgcolor="#444444" colspan=2><font color="#00FFFF">Miscellanea</font></th></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>sys <b><font color="#00FF00">shellCommand</font></b><font color="#00FFFF">]</font></tt></td><td> invoke an operating system command. Output is captured</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>date<font color="#00FFFF">]</font></tt></td><td> The date of macro() processing (use CGI for live date in HTML)</td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>ddelta <b><font color="#00FF00">YYYYMMDD</font></b> <b><font color="#00FF00">YYYYMMDD</font></b><font color="#00FFFF">]</font></tt></td><td> difference between dates in Y M D</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>time <b><font color="#FF0000">mode=12|24,</font></b><b><font color="#FF0000">sfx=auto|*,</font></b><b><font color="#FF0000">asfx=,</font></b><b><font color="#FF0000">psfx=,</font></b><font color="#00FFFF">]</font></tt></td><td> The time of macro() processing (use CGI for live time in HTML)</td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>datetime<font color="#00FFFF">]</font></tt></td><td> The datetime of macro() processing (use CGI for live date in HTML)</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>ampm N<font color="#00FFFF">]</font></tt></td><td> AM or PM from 12 hour number</td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>term <b><font color="#FF0000">astyle=CSSSTYLE,</font></b>CAPSTERM<font color="#00FFFF">]</font></tt></td><td if acroclass.py and acrobase.txt present> expand term</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>twelve N<font color="#00FFFF">]</font></tt></td><td> 12 hour number from 24</td></tr>
<tr bgcolor="#000000"><td <tt><font color="#00FFFF">[</font>month <b><font color="#FF0000">mode=long></font></b>N<font color="#00FFFF">]</font></tt></td><td> Month name from ordinal</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>include <b><font color="#00FF00">fileName</font></b><font color="#00FFFF">]</font></tt></td><td> include macro() source file</td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>embrace <b><font color="#00FF00">moduleName</font></b><font color="#00FFFF">]</font></tt></td><td> add, extend, or replace macro() functionality</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>repeat <b><font color="#00FF00">value,</font></b><b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> repeat content, evaluating content <i>each time</i></td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>comment <b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> suppress output. <i>note: non-content operations still process</i></td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>back <b><font color="#00FF00">HEX3|HEX6</font></b><font color="#00FFFF">]</font></tt></td><td> HTML background text color for HTML 4.01s mode <i>only</i></td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>mode <b><font color="#00FF00">3.2|4.01s</font></b><font color="#00FFFF">]</font></tt></td><td> set HTML mode</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>hlit <b><font color="#FF0000">format=1,</font></b><b><font color="#00FF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> places LITERAL content in local variable loc_hlit</td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>vlit <b><font color="#FF0000">format=1,</font></b><b><font color="#00FF00">variable-name</font></b><font color="#00FFFF">]</font></tt></td><td> places LITERAL content in local variable loc_vlit</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>slit <b><font color="#FF0000">format=1,</font></b><b><font color="#FF0000">wrap=1,</font></b><b><font color="#00FF00">style-name</font></b><font color="#00FFFF">]</font></tt></td><td> places LITERAL content in local variable loc_slit</td></tr>
<tr><th colspan=2> </th></tr><tr><th bgcolor="#444444" colspan=2><font color="#00FFFF">Escapes</font></th></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>co<font color="#00FFFF">]</font></tt></td><td> comma</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>sp<font color="#00FFFF">]</font></tt></td><td> space</td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>gt<font color="#00FFFF">]</font></tt></td><td> greater-than</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>lt<font color="#00FFFF">]</font></tt></td><td> less-than</td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>lb<font color="#00FFFF">]</font></tt></td><td> left square bracket</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>rb<font color="#00FFFF">]</font></tt></td><td> right square bracket</td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>ls<font color="#00FFFF">]</font></tt></td><td> left squiggly bracket</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>rs<font color="#00FFFF">]</font></tt></td><td> right squiggly bracket</td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>lf|nl<font color="#00FFFF">]</font></tt></td><td> new line</td></tr>
<tr><th colspan=2> </th></tr><tr><th bgcolor="#444444" colspan=2><font color="#00FFFF">Styles</font></th></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>style <b><font color="#FF0000">help=helpstring,</font></b><b><font color="#FF0000">help2=helpstring,</font></b><b><font color="#00FF00">styleName</font></b> <b><font color="#00FF00">styleContent</font></b><font color="#00FFFF">]</font></tt></td><td> local style</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>gstyle <b><font color="#FF0000">help=helpstring,</font></b><b><font color="#FF0000">help2=helpstring,</font></b><b><font color="#00FF00">styleName</font></b> <b><font color="#00FF00">styleContent</font></b><font color="#00FFFF">]</font></tt></td><td> global style</td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>helps <b><font color="#00FF00">styleName</font></b><font color="#00FFFF">]</font></tt></td><td> return help string for local style</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>helpg <b><font color="#00FF00">styleName</font></b><font color="#00FFFF">]</font></tt></td><td> return help string for global style</td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>helps2 <b><font color="#00FF00">styleName</font></b><font color="#00FFFF">]</font></tt></td><td> return help string 2 for local style</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>helpg2 <b><font color="#00FF00">styleName</font></b><font color="#00FFFF">]</font></tt></td><td> return help string 2 for global style</td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>for <b><font color="#00FF00">styleName</font></b>,<b><font color="#00FF00">X</font></b>,<b><font color="#00FF00">Y</font></b>,<b><font color="#00FF00">Z</font></b><font color="#00FFFF">]</font></tt></td><td> iterates number to style</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>in <b><font color="#00FF00">styleName</font></b>,<b><font color="#00FF00">listName</font></b><font color="#00FFFF">]</font></tt></td><td> iterates list to style</td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>switch <b><font color="#FF0000">csep=X,</font></b><b><font color="#FF0000">isep=Y,</font></b><b><font color="#00FF00">switchName</font></b> <b><font color="#00FF00">caseYstylename(XcaseYstyleName)</font></b><font color="#00FFFF">]</font></tt></td><td> switch (works with case)</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>case <b><font color="#FF0000">sep=X,</font></b><b><font color="#00FF00">switchName</font></b> <b><font color="#00FF00">caseXcontent</font></b><font color="#00FFFF">]</font></tt></td><td> case (works with switch)</td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>s <b><font color="#FF0000">sep=X,</font></b><b><font color="#00FF00">stylename</font></b><b><font color="#FF0000">styleParameters</font></b><font color="#00FFFF">]</font></tt></td><td> invoke style(s), local, if no local, then global</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>glos <b><font color="#FF0000">sep=X,</font></b><b><font color="#00FF00">stylename</font></b><b><font color="#FF0000">styleParameters</font></b><font color="#00FFFF">]</font></tt></td><td> invoke global style(s)</td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>locs <b><font color="#FF0000">sep=X,</font></b><b><font color="#00FF00">stylename</font></b><b><font color="#FF0000">styleParameters</font></b><font color="#00FFFF">]</font></tt></td><td> invoke local style(s)</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>spage<font color="#00FFFF">]</font></tt></td><td> reset local styles to <i>none</i></td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>ghost <b><font color="#FF0000">source=global|local,</font></b><b><font color="#00FF00">stylename</font></b><font color="#00FFFF">]</font></tt></td><td> output style without processing it</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>fref <b><font color="#00FF00">lable</font></b><font color="#00FFFF">]</font></tt></td><td> forward (or backward) reference</td></tr>
<tr bgcolor="#000000"><td><tt><font color="#00FFFF">[</font>resolve <b><font color="#FF0000">hex=1,</font></b><b><font color="#00FF00">lable,</font></b><b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> resolve reference</td></tr>
<tr bgcolor="#181818"><td><tt><font color="#00FFFF">[</font>listg <b><font color="#FF0000">mode=global<font color="#00FFFF">]</font></tt></td><td>local,</font></b><b><font color="#00FF00">listName,</font></b><b><font color="#FFFF00">content</font></b>| resolve reference</td></tr>
</table>
<h2>Alphabetical Order</h2>
<p><i>key:</i> built-in <b><font color="#FF0000">options</font></b> <b><font color="#00FF00">required</font></b> <b><font color="#FFFF00">content</font></b></p>
<table <tr><td><tt><font color="#00FFFF">[</font>a <b><font color="#FF0000">tab,</font></b><b><font color="#00FF00">URL</font></b><b><font color="#FF0000">,linkedContent</font></b><font color="#00FFFF">]</font></tt></td><td> HTML link</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>abs <b><font color="#00FF00">value</font></b><font color="#00FFFF">]</font></tt></td><td> absolute value of number</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>add <b><font color="#FF0000">mode=float,</font></b><b><font color="#00FF00">value</font></b> <b><font color="#00FF00">addend</font></b><font color="#00FFFF">]</font></tt></td><td> add two numbers</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>aisort <b><font color="#FF0000">rev=1,</font></b><b><font color="#00FF00">listName</font></b><font color="#00FFFF">]</font></tt></td><td> ASCII case-insensitive sofr of list, in place</td></tr>
<tr><td <tt><font color="#00FFFF">[</font>alphalead <b><font color="#FF0000">trail=1></font></b><b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td>Return leading alpha characters, or trailing content</td></tr>
<tr><td <tt><font color="#00FFFF">[</font>alphanumlead <b><font color="#FF0000">trail=1></font></b><b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td>Return leading alphanumeric characters, or trailing content</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>ampm N<font color="#00FFFF">]</font></tt></td><td> AM or PM from 12 hour number</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>append <b><font color="#00FF00">listName</font></b>,<b><font color="#FFFF00">itemContent</font></b><font color="#00FFFF">]</font></tt></td><td> append an item to a list (can create new list)</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>asort <b><font color="#FF0000">rev=1,</font></b><b><font color="#00FF00">listName</font></b><font color="#00FFFF">]</font></tt></td><td> ASCII alphabetic sort of list, in place</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>b <b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> HTML bold</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>back <b><font color="#00FF00">HEX3|HEX6</font></b><font color="#00FFFF">]</font></tt></td><td> HTML background text color for HTML 4.01s mode <i>only</i></td></tr>
<tr><td><tt><font color="#00FFFF">[</font>bq <b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> HTML blockquote</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>br <b><font color="#FF0000">parms,</font></b><b><font color="#FF0000">content</font></b><font color="#00FFFF">]</font></tt></td><td> (content) HTML line break (with parms)</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>btodec (digits=N,)<b><font color="#00FF00">value</font></b><font color="#00FFFF">]</font></tt></td><td> binary to decimal conversion</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>caps <b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> sentence case</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>capt <b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> title case</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>capw <b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> word case</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>case <b><font color="#FF0000">sep=X,</font></b><b><font color="#00FF00">switchName</font></b> <b><font color="#00FF00">caseXcontent</font></b><font color="#00FFFF">]</font></tt></td><td> case (works with switch)</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>cell <b><font color="#FF0000">options</font></b>,<b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> HTML table data cell \(comma is *not* optional\)</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>center <b><font color="#00FF00">width,</font></b><b><font color="#00FF00">padChar,</font></b><b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> center (neg width indicates pad both sides)</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>chr <b><font color="#00FF00">value</font></b><font color="#00FFFF">]</font></tt></td><td> return ASCII character of code=value</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>clearl <b><font color="#00FF00">listName</font></b><font color="#00FFFF">]</font></tt></td><td> Discards list content</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>cmap <b><font color="#00FF00">listName</font></b><font color="#00FFFF">]</font></tt></td><td> create 1:1 character map</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>collapse <b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td></td></tr>
<tr><td><tt><font color="#00FFFF">[</font>color <b><font color="#00FF00">HEX3|HEX6</font></b> <b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> HTML text color</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>comment <b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> suppress output. <i>note: non-content operations still process</i></td></tr>
<tr><td><tt><font color="#00FFFF">[</font>count <b><font color="#FF0000">sep=X,</font></b><b><font color="#FF0000">overlaps=yes,</font></b><b><font color="#FF0000">casesens=yes,</font></b><b><font color="#00FF00">patternXcontent</font></b><font color="#00FFFF">]</font></tt></td><td> count incidences</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>co<font color="#00FFFF">]</font></tt></td><td> comma</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>crop (words=no,)(eol=,)(neol=,)(col=78,)<b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td></td></tr>
<tr><td><tt><font color="#00FFFF">[</font>crush ,<font color="#00FFFF">]</font></tt></td><td> return packed alphanumerics</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>csep <b><font color="#00FF00">value</font></b><font color="#00FFFF">]</font></tt></td><td> comma-separate an integer</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>d <b><font color="#FF0000">sep=X,</font></b><b><font color="#00FF00">dictName</font></b><b><font color="#00FF00">Xkey</font></b><b><font color="#FF0000">XnotFound</font></b><font color="#00FFFF">]</font></tt></td><td> retrieve a dictionary value using key</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>datetime<font color="#00FFFF">]</font></tt></td><td> The datetime of macro() processing (use CGI for live date in HTML)</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>date<font color="#00FFFF">]</font></tt></td><td> The date of macro() processing (use CGI for live date in HTML)</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>dcopy <b><font color="#00FF00">sourceDictionary,</font></b><b><font color="#00FF00">destinationDictionary</font></b><font color="#00FFFF">]</font></tt></td><td> copy/replace destination with source</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>ddelta <b><font color="#00FF00">YYYYMMDD</font></b> <b><font color="#00FF00">YYYYMMDD</font></b><font color="#00FFFF">]</font></tt></td><td> difference between dates in Y M D</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>dec <b><font color="#00FF00">value</font></b><font color="#00FFFF">]</font></tt></td><td> subtract one from value</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>decrypt <b><font color="#FF0000">mode=1,</font></b><b><font color="#FF0000">seed=N,</font></b><b><font color="#FF0000">salt=String,</font></b><b><font color="#FF0000">icount=N,</font></b><b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> Decrypt content</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>dict <b><font color="#FF0000">sep=X,</font></b><b><font color="#FF0000">keysep=Y,</font></b><b><font color="#00FF00">dictName,</font></b><b><font color="#00FF00">keyYvalue<b><font color="#FF0000">XkeyYvalue</font></b></font></b><font color="#00FFFF">]</font></tt></td><td> create/replace dictionary</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>div <b><font color="#FF0000">mode=float,</font></b><b><font color="#00FF00">value</font></b> <b><font color="#00FF00">divisor</font></b><font color="#00FFFF">]</font></tt></td><td> divide two numbers</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>dkeys <b><font color="#00FF00">sourceDictionary,</font></b><b><font color="#00FF00">destinationList</font></b><font color="#00FFFF">]</font></tt></td><td> create a <b>list</b> of keys from source</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>dlist <b><font color="#FF0000">fs=styleName,</font></b><b><font color="#FF0000">ls=styleName,</font></b><b><font color="#FF0000">wrap=styleName,</font></b><b><font color="#FF0000">parms=PRE,</font></b><b><font color="#FF0000">inter=INT,</font></b><b><font color="#FF0000">ntl=NTL,</font></b><b><font color="#FF0000">posts=PST,</font></b>listName<font color="#00FFFF">]</font></tt></td><td> dump a list</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>dset <b><font color="#FF0000">keysep=Y,</font></b><b><font color="#00FF00">dictName,</font></b><b><font color="#00FF00">keyYvalue</font></b><font color="#00FFFF">]</font></tt></td><td> create/replace dictionary item</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>dtobin (digits=N,)<b><font color="#00FF00">value</font></b><font color="#00FFFF">]</font></tt></td><td> decimal to binary conversion</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>dtohex (digits=N,)<b><font color="#00FF00">value</font></b><font color="#00FFFF">]</font></tt></td><td> decimal to hexadecimal conversion</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>dtooct (digits=N,)<b><font color="#00FF00">value</font></b><font color="#00FFFF">]</font></tt></td><td> decimal to octal conversion</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>dup <b><font color="#00FF00">value,<b><font color="#FFFF00">content</font></b></font></b><font color="#00FFFF">]</font></tt></td><td> duplicate content <i>after</i> evaluation (also see <font color="#00FFFF">[</font>repeat<font color="#00FFFF">]</font>)</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>e <b><font color="#00FF00">listName,</font></b><b><font color="#00FF00">listIndex</font></b><font color="#00FFFF">]</font></tt></td><td> output item from list of length n (listIndex = 0 to n-1)</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>else <b><font color="#FF0000">sep=X,</font></b><b><font color="#FF0000">wrap|style=styleName</font></b><b><font color="#00FF00">value</font></b> <b><font color="#00FF00">match</font></b> <b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> if <b>not</b> match, then content</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>embrace <b><font color="#00FF00">moduleName</font></b><font color="#00FFFF">]</font></tt></td><td> add, extend, or replace macro() functionality</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>encrypt <b><font color="#FF0000">mode=1,</font></b><b><font color="#FF0000">again=1,</font></b><b><font color="#FF0000">seed=N,</font></b><b><font color="#FF0000">salt=String,</font></b><b><font color="#FF0000">icount=N,</font></b><b><font color="#FF0000">breakat=N,</font></b><b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> (re)Encrypt content</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>eq <b><font color="#FF0000">sep=X,</font></b><b><font color="#00FF00">value,</font></b><b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> if value is <b>not</b> empty, then content</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>eval <b><font color="#FF0000">style=styleName,</font></b><b><font color="#00FF00">value,<b><font color="#FFFF00">content</font></b></font></b><font color="#00FFFF">]</font></tt></td><td> duplicate content Nx, eval style Nx if provided</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>even <b><font color="#00FF00">value</font></b> <b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> if value is even, then content</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>expand <b><font color="#00FF00">dictName,</font></b><b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> dictionary based keyword expansion with leading cap forwarding</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>fcsep <b><font color="#00FF00">value</font></b><font color="#00FFFF">]</font></tt></td><td> comma-separate a floating point number</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>fetch <b><font color="#00FF00">itemIndex</font></b><font color="#00FFFF">]</font></tt></td><td> fetch any item from stack - 0 is top of stack</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>find <b><font color="#FF0000">sep=X,</font></b><b><font color="#00FF00">stringXcontent</font></b><font color="#00FFFF">]</font></tt></td><td> find string in content, sep default = ","</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>flush<font color="#00FFFF">]</font></tt></td><td> delete stack contents</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>for <b><font color="#00FF00">styleName</font></b>,<b><font color="#00FF00">X</font></b>,<b><font color="#00FF00">Y</font></b>,<b><font color="#00FF00">Z</font></b><font color="#00FFFF">]</font></tt></td><td> iterates number to style</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>fref <b><font color="#00FF00">lable</font></b><font color="#00FFFF">]</font></tt></td><td> forward (or backward) reference</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>getc <b><font color="#FF0000">var=varName,</font></b><b><font color="#FF0000">high=lang,</font></b><b><font color="#FF0000">tabsiz=n,</font></b><b><font color="#FF0000">tabchar=X,</font></b>filename<font color="#00FFFF">]</font></tt></td><td> import c or oc source file as aa_macro</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>ghost <b><font color="#FF0000">source=global|local,</font></b><b><font color="#00FF00">stylename</font></b><font color="#00FFFF">]</font></tt></td><td> output style without processing it</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>gload <b><font color="#00FF00">varName</font></b> <b><font color="#00FF00">fileName</font></b><font color="#00FFFF">]</font></tt></td><td> load file into global variable</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>global <b><font color="#00FF00">varName</font></b> <b><font color="#FFFF00">varContent</font></b><font color="#00FFFF">]</font></tt></td><td> global variable definition</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>glos <b><font color="#FF0000">sep=X,</font></b><b><font color="#00FF00">stylename</font></b><b><font color="#FF0000">styleParameters</font></b><font color="#00FFFF">]</font></tt></td><td> invoke global style(s)</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>graw <b><font color="#00FF00">varName</font></b> <b><font color="#FFFF00">varContent</font></b><font color="#00FFFF">]</font></tt></td><td> global variable definition</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>gsave <b><font color="#00FF00">varName</font></b> <b><font color="#00FF00">fileName</font></b><font color="#00FFFF">]</font></tt></td><td> save file from global variable</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>gstyle <b><font color="#FF0000">help=helpstring,</font></b><b><font color="#FF0000">help2=helpstring,</font></b><b><font color="#00FF00">styleName</font></b> <b><font color="#00FF00">styleContent</font></b><font color="#00FFFF">]</font></tt></td><td> global style</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>gt<font color="#00FFFF">]</font></tt></td><td> greater-than</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>gv <b><font color="#00FF00">varName</font></b><font color="#00FFFF">]</font></tt></td><td> global variable</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>header <b><font color="#FF0000">options</font></b>,<b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> HTML table header cell \(comma is *not* optional\)</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>helpg <b><font color="#00FF00">styleName</font></b><font color="#00FFFF">]</font></tt></td><td> return help string for global style</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>helpg2 <b><font color="#00FF00">styleName</font></b><font color="#00FFFF">]</font></tt></td><td> return help string 2 for global style</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>helps <b><font color="#00FF00">styleName</font></b><font color="#00FFFF">]</font></tt></td><td> return help string for local style</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>helps2 <b><font color="#00FF00">styleName</font></b><font color="#00FFFF">]</font></tt></td><td> return help string 2 for local style</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>hlit <b><font color="#FF0000">format=1,</font></b><b><font color="#00FF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> places LITERAL content in local variable loc_hlit</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>hmap <b><font color="#00FF00">listName</font></b><font color="#00FFFF">]</font></tt></td><td> create 1:1 character map to hex values</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>hsort <b><font color="#FF0000">rev=1,</font></b><b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> sort of lines by amatuer radio callsign followed by non-alphanumeric</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>htodec (digits=N,)<b><font color="#00FF00">value</font></b><font color="#00FFFF">]</font></tt></td><td> hexadecimal to decimal conversion</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>i <b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> HTML italics</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>if <b><font color="#FF0000">sep=X,</font></b><b><font color="#FF0000">wrap|style=styleName</font></b><b><font color="#00FF00">value</font></b> <b><font color="#00FF00">match</font></b> <b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> if match, then content</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>ifge <b><font color="#00FF00">value1,</font></b><b><font color="#00FF00">value2 ,</font></b><b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> if value1 >= value2, then content</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>ifle <b><font color="#00FF00">value1,</font></b><b><font color="#00FF00">value2 ,</font></b><b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> if value1 <= value2, then content</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>ifol <b><font color="#FF0000">istyle=hstyle,</font></b><b><font color="#FF0000">lstyle=hstyle,</font></b><b><font color="#FF0000">wrap=style,</font></b><b><font color="#FF0000">sep=X,</font></b><b><font color="#FFFF00">itemContent<b><font color="#FF0000">XitemContent</font></b></font></b><font color="#00FFFF">]</font></tt></td><td> HTML ordered list IF > one item</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>iful <b><font color="#FF0000">istyle=hstyle,</font></b><b><font color="#FF0000">lstyle=hstyle,</font></b><b><font color="#FF0000">wrap=style,</font></b><b><font color="#FF0000">sep=X,</font></b><b><font color="#FFFF00">itemContent<b><font color="#FF0000">XitemContent</font></b></font></b><font color="#00FFFF">]</font></tt></td><td> HTML unordered list IF > one item</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>img <b><font color="#FF0000">imageTitle,</font></b><b><font color="#00FF00">imageURL</font></b> <b><font color="#FF0000">linkURL</font></b><font color="#00FFFF">]</font></tt></td><td> HTML image</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>in <b><font color="#00FF00">styleName</font></b>,<b><font color="#00FF00">listName</font></b><font color="#00FFFF">]</font></tt></td><td> iterates list to style</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>inc <b><font color="#00FF00">value</font></b><font color="#00FFFF">]</font></tt></td><td> add one to value</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>include <b><font color="#00FF00">fileName</font></b><font color="#00FFFF">]</font></tt></td><td> include macro() source file</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>int <b><font color="#00FF00">value</font></b><font color="#00FFFF">]</font></tt></td><td> integer of number</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>inter <b><font color="#00FF00">iStr,</font></b><b><font color="#00FF00">L|R,</font></b><b><font color="#00FF00">value,</font></b><b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> intersperse iStr every value in content</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>isort <b><font color="#FF0000">rev=1,</font></b><b><font color="#FF0000">sep=X,</font></b><b><font color="#00FF00">listName</font></b><font color="#00FFFF">]</font></tt></td><td> sort by leading integer, sep defaults to ","</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>issort <b><font color="#FF0000">rev=1,</font></b><b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> sort of lines by integer followed by a comma</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>lb<font color="#00FFFF">]</font></tt></td><td> left square bracket</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>lc <b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> return length of content in lines</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>lcc <b><font color="#00FF00">listOne,</font></b><b><font color="#00FF00">listTwo,</font></b><b><font color="#00FF00">listResult</font></b><font color="#00FFFF">]</font></tt></td><td> list concatenate</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>lcopy <b><font color="#00FF00">sourceList</font></b> <b><font color="#00FF00">destinationList</font></b><font color="#00FFFF">]</font></tt></td><td> copy list to new or existing list</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>len <b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> return length of content in characters</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>lf|nl<font color="#00FFFF">]</font></tt></td><td> new line</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>lhsort <b><font color="#FF0000">rev=1,</font></b><b><font color="#00FF00">listName</font></b><font color="#00FFFF">]</font></tt></td><td sort list by leading amateur radio callsign,> any non-alphanumeric sep</td></tr>
<tr <td><tt><font color="#00FFFF">[</font>limg <b><font color="#FF0000">target=,</font></b><b><font color="#FF0000">lpath=,</font></b><b><font color="#FF0000">wpath=</font></b><b><font color="#FF0000">title=,</font></b><b><font color="#FF0000">alt=,</font></b><b><font color="#00FF00">imageName</font></b><font color="#00FFFF">]</font></tt></td><td HTML image name> figures size (uses <font color="#00FFFF">[</font>lipath<font color="#00FFFF">]</font>><font color="#00FFFF">[</font>wepath<font color="#00FFFF">]</font>)</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>lipath <b><font color="#00FF00">filePathToImages</font></b><font color="#00FFFF">]</font></tt></td><td> path for <font color="#00FFFF">[</font>locimg<font color="#00FFFF">]</font></td></tr>
<tr><td><tt><font color="#00FFFF">[</font>list <b><font color="#FF0000">sep=X,</font></b><b><font color="#00FF00">listname</font></b>,<b><font color="#FFFF00">itemContent</font></b><b><font color="#FF0000">XitemContent</font></b><font color="#00FFFF">]</font></tt></td><td> create or overwrite a list</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>listg <b><font color="#FF0000">mode=global<font color="#00FFFF">]</font></tt></td><td>local,</font></b><b><font color="#00FF00">listName,</font></b><b><font color="#FFFF00">content</font></b>| resolve reference</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>ljoin <b><font color="#00FF00">listName</font></b>,<b><font color="#FF0000">joinTerm</font></b><font color="#00FFFF">]</font></tt></td><td> Join a list with joinTerm(s) between elements</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>ljust <b><font color="#00FF00">width,</font></b><b><font color="#00FF00">padChar,</font></b><b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> left justify</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>llen <b><font color="#00FF00">listName</font></b><font color="#00FFFF">]</font></tt></td><td> returns length of list</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>load <b><font color="#00FF00">varName</font></b> <b><font color="#00FF00">fileName</font></b><font color="#00FFFF">]</font></tt></td><td> load file into local variable</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>local <b><font color="#00FF00">varname</font></b> <b><font color="#FFFF00">varContent</font></b><font color="#00FFFF">]</font></tt></td><td> local variable definition</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>locs <b><font color="#FF0000">sep=X,</font></b><b><font color="#00FF00">stylename</font></b><b><font color="#FF0000">styleParameters</font></b><font color="#00FFFF">]</font></tt></td><td> invoke local style(s)</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>lower <b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> convert to lowercase</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>lpop <b><font color="#00FF00">listName,</font></b><b><font color="#FF0000">listIndex</font></b><font color="#00FFFF">]</font></tt></td><td pop an item out of a list at top> or at listIndex</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>lpush <b><font color="#00FF00">listName</font></b>,<b><font color="#FFFF00">itemContent</font></b><font color="#00FFFF">]</font></tt></td><td> append an item to a list (can create new list)</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>lset <b><font color="#00FF00">listName,</font></b><b><font color="#00FF00">listIndex,</font></b><b><font color="#FFFF00">itemContent</font></b><font color="#00FFFF">]</font></tt></td><td> Set a list item</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>lslice <b><font color="#00FF00">sliceSpec,</font></b><b><font color="#00FF00">listName,</font></b><b><font color="#00FF00">targetList</font></b><font color="#00FFFF">]</font></tt></td><td> slice listName to targetList</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>lsplit <b><font color="#FF0000">sep=^,</font></b><b><font color="#FF0000">num=N,</font></b><b><font color="#00FF00">listName</font></b>,<b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> split content into list</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>lsub <b><font color="#FF0000">ci=1,</font></b><b><font color="#FF0000">sep=X,</font></b><b><font color="#00FF00">listName,</font></b><b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td list of form AsepB> A=B in content</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>ls<font color="#00FFFF">]</font></tt></td><td> left squiggly bracket</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>ltol <b><font color="#00FF00">listName</font></b> <b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> convert lines of content to list</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>lt<font color="#00FFFF">]</font></tt></td><td> less-than</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>lv <b><font color="#00FF00">varName</font></b><font color="#00FFFF">]</font></tt></td><td> local variable</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>max <b><font color="#00FF00">value1</font></b> <b><font color="#00FF00">value2</font></b><font color="#00FFFF">]</font></tt></td><td> maximum of two numbers</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>min <b><font color="#00FF00">value1</font></b> <b><font color="#00FF00">value2</font></b><font color="#00FFFF">]</font></tt></td><td> minimum of two numbers</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>mode <b><font color="#00FF00">3.2|4.01s</font></b><font color="#00FFFF">]</font></tt></td><td> set HTML mode</td></tr>
<tr><td <tt><font color="#00FFFF">[</font>month <b><font color="#FF0000">mode=long></font></b>N<font color="#00FFFF">]</font></tt></td><td> Month name from ordinal</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>mul <b><font color="#FF0000">mode=float,</font></b><b><font color="#00FF00">value</font></b> <b><font color="#00FF00">multiplier</font></b><font color="#00FFFF">]</font></tt></td><td> multiply two numbers</td></tr>
<tr <td><tt><font color="#00FFFF">[</font>nd <b><font color="#00FF00">integer</font></b><font color="#00FFFF">]</font></tt></td><td 1st> 2nd> 3rd> 4th...</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>ne <b><font color="#FF0000">sep=X,</font></b><b><font color="#00FF00">value,</font></b><b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> if value is empty, then content</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>odd <b><font color="#00FF00">value</font></b> <b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> if value is odd, then content</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>ol <b><font color="#FF0000">type=X,</font></b><b><font color="#FF0000">start=N,</font></b><b><font color="#FF0000">istyle=hstyle,</font></b><b><font color="#FF0000">lstyle=hstyle,</font></b><b><font color="#FF0000">wrap=style,</font></b><b><font color="#FF0000">sep=X,</font></b><b><font color="#FFFF00">itemContent<b><font color="#FF0000">XitemContent</font></b></font></b><font color="#00FFFF">]</font></tt></td><td> HTML ordered list</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>ord <b><font color="#00FF00">character</font></b><font color="#00FFFF">]</font></tt></td><td> return ASCII code value in decimal</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>otodec (digits=N,)<b><font color="#00FF00">value</font></b><font color="#00FFFF">]</font></tt></td><td> octal to decimal conversion</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>p <b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> HTML paragraph</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>parm <b><font color="#00FF00">value</font></b><font color="#00FFFF">]</font></tt></td><td> returns results of <font color="#00FFFF">[</font>split<font color="#00FFFF">]</font></td></tr>
<tr><td><tt><font color="#00FFFF">[</font>pop<font color="#00FFFF">]</font></tt></td><td> Pop an item off the top of the general stack</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>postparse <b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> pretty-print Python 2.7 code (use black background)</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>push <b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> Push an item on to the general stack</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>pythparse <b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> pretty-print Python 2.7 code (use black background)</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>random <b><font color="#FF0000">seed=none,<b><font color="#FF0000">icount=N,</font></b></font></b><font color="#00FFFF">]</font></tt></td><td> generate random from 0.0-1.0</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>raw <b><font color="#00FF00">varname</font></b> <b><font color="#FFFF00">varContent</font></b><font color="#00FFFF">]</font></tt></td><td> local variable definition</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>rb<font color="#00FFFF">]</font></tt></td><td> right square bracket</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>repeat <b><font color="#00FF00">value,</font></b><b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> repeat content, evaluating content <i>each time</i></td></tr>
<tr><td><tt><font color="#00FFFF">[</font>replace <b><font color="#FF0000">sep=X,<b><font color="#FF0000">lf=1,</font></b></font></b><b><font color="#00FF00">targetXreplacementXcontent</font></b><font color="#00FFFF">]</font></tt></td><td> target replaced with replacement in content</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>resolve <b><font color="#FF0000">hex=1,</font></b><b><font color="#00FF00">lable,</font></b><b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> resolve reference</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>rjust <b><font color="#00FF00">width,</font></b><b><font color="#00FF00">padChar,</font></b><b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> right justify</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>roman <b><font color="#00FF00">value</font></b><font color="#00FFFF">]</font></tt></td><td> returns lower case roman numeral</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>round <b><font color="#FF0000">digits=decplaces,</font></b><b><font color="#00FF00">value</font></b><font color="#00FFFF">]</font></tt></td><td> rounded value of number</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>row <b><font color="#FF0000">options</font></b>,<b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> HTML table row \(comma is *not* optional\)</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>rs<font color="#00FFFF">]</font></tt></td><td> right squiggly bracket</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>s <b><font color="#FF0000">sep=X,</font></b><b><font color="#00FF00">stylename</font></b><b><font color="#FF0000">styleParameters</font></b><font color="#00FFFF">]</font></tt></td><td> invoke style(s), local, if no local, then global</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>save <b><font color="#00FF00">varName</font></b> <b><font color="#00FF00">fileName</font></b><font color="#00FFFF">]</font></tt></td><td> save file from local variable</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>sisort <b><font color="#FF0000">rev=1,</font></b><b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> case-insensitive sort of lines</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>slice <b><font color="#00FF00">sliceSpec,<b><font color="#FFFF00">content</font></b></font></b><font color="#00FFFF">]</font></tt></td><td> slice content</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>slit <b><font color="#FF0000">format=1,</font></b><b><font color="#FF0000">wrap=1,</font></b><b><font color="#00FF00">style-name</font></b><font color="#00FFFF">]</font></tt></td><td> places LITERAL content in local variable loc_slit</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>soundex <b><font color="#FF0000">len=N,</font></b><b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> return soundex value of content</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>spage<font color="#00FFFF">]</font></tt></td><td> reset local styles to <i>none</i></td></tr>
<tr><td><tt><font color="#00FFFF">[</font>splash <b><font color="#FF0000">pre=,</font></b><b><font color="#FF0000">post=,</font></b><b><font color="#FF0000">inter=,</font></b><b><font color="#FF0000">ntl=,</font></b><b><font color="#FF0000">limit=N,</font></b><b><font color="#FF0000">style=Style,</font></b><b><font color="#FF0000">sep=,,</font></b><b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td splits content> applies style</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>split <b><font color="#00FF00">X,</font></b><b><font color="#FFFF00">content</font></b><b><font color="#FF0000">Xcontent</font></b><font color="#00FFFF">]</font></tt></td><td> split for use with <font color="#00FFFF">[</font>parm<font color="#00FFFF">]</font></td></tr>
<tr><td><tt><font color="#00FFFF">[</font>splitcount <b><font color="#00FF00">value</font></b><font color="#00FFFF">]</font></tt></td><td> Maximum number of splits to perform in next <font color="#00FFFF">[</font>split<font color="#00FFFF">]</font></td></tr>
<tr><td><tt><font color="#00FFFF">[</font>sp<font color="#00FFFF">]</font></tt></td><td> space</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>ssort <b><font color="#FF0000">rev=1,</font></b><b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> case-sensitive sort of lines</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>stage <b><font color="#FF0000">mode=float,</font></b><b><font color="#FF0000">digits=N,</font></b><b><font color="#00FF00">start</font></b> <b><font color="#00FF00">end</font></b> <b><font color="#00FF00">steps</font></b> <b><font color="#00FF00">step</font></b><font color="#00FFFF">]</font></tt></td><td> subtract one from value</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>strip <b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> strip HTML tags out</td></tr>
<tr><td <tt><font color="#00FFFF">[</font>stripe (charset=chars>)<b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> strip chars from both ends of line (default = spaces)</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>style <b><font color="#FF0000">help=helpstring,</font></b><b><font color="#FF0000">help2=helpstring,</font></b><b><font color="#00FF00">styleName</font></b> <b><font color="#00FF00">styleContent</font></b><font color="#00FFFF">]</font></tt></td><td> local style</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>sub <b><font color="#FF0000">mode=float,</font></b><b><font color="#00FF00">value</font></b> <b><font color="#00FF00">subtrahend</font></b><font color="#00FFFF">]</font></tt></td><td> subtract two numbers</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>switch <b><font color="#FF0000">csep=X,</font></b><b><font color="#FF0000">isep=Y,</font></b><b><font color="#00FF00">switchName</font></b> <b><font color="#00FF00">caseYstylename(XcaseYstyleName)</font></b><font color="#00FFFF">]</font></tt></td><td> switch (works with case)</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>sys <b><font color="#00FF00">shellCommand</font></b><font color="#00FFFF">]</font></tt></td><td> invoke an operating system command. Output is captured</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>t <b><font color="#FF0000">wrap=style,</font></b><b><font color="#FF0000">sep=X,</font></b><b><font color="#FFFF00">itemContent<b><font color="#FF0000">XitemContent</font></b></font></b><font color="#00FFFF">]</font></tt></td><td> style wrap around item(s)</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>table <b><font color="#FF0000">options</font></b>,<b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> HTML table \(comma is *not* optional\)</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>term <b><font color="#FF0000">astyle=CSSSTYLE,</font></b>CAPSTERM<font color="#00FFFF">]</font></tt></td><td if acroclass.py and acrobase.txt present> expand term</td></tr>
<tr <td><tt><font color="#00FFFF">[</font>th <b><font color="#00FF00">integer</font></b><font color="#00FFFF">]</font></tt></td><td st> nd> rd, th...</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>time <b><font color="#FF0000">mode=12|24,</font></b><b><font color="#FF0000">sfx=auto|*,</font></b><b><font color="#FF0000">asfx=,</font></b><b><font color="#FF0000">psfx=,</font></b><font color="#00FFFF">]</font></tt></td><td> The time of macro() processing (use CGI for live time in HTML)</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>translate <b><font color="#FF0000">pre=PRE,</font></b><b><font color="#FF0000">post=POST,</font></b><b><font color="#FF0000">inter=INTER,</font></b><b><font color="#00FF00">listName,</font></b><b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> translate content using character map formatted list</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>twelve N<font color="#00FFFF">]</font></tt></td><td> 12 hour number from 24</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>u <b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> HTML underline</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>ul <b><font color="#FF0000">istyle=hstyle,</font></b><b><font color="#FF0000">lstyle=hstyle,</font></b><b><font color="#FF0000">wrap=style,</font></b><b><font color="#FF0000">sep=X,</font></b><b><font color="#FFFF00">itemContent<b><font color="#FF0000">XitemContent</font></b></font></b><font color="#00FFFF">]</font></tt></td><td> HTML unordered list</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>upper <b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> convert to uppercase</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>url <b><font color="#FF0000">sep=|,</font></b><b><font color="#FF0000">css=CSS,</font></b><b><font color="#FF0000">tgt=_target,</font></b><b><font color="#FF0000">nam=Name,</font></b><b><font color="#FF0000">URLsepLINKED_CONTENT</font></b><font color="#00FFFF">]</font></tt></td><td>Create URL</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>urlencode <b><font color="#00FF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> URL encoding</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>v <b><font color="#00FF00">varName</font></b><font color="#00FFFF">]</font></tt></td><td> local/global variable</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>vdec <b><font color="#FF0000">pre=1,</font></b><b><font color="#FF0000">quiet=1,</font></b><b><font color="#00FF00">varName</font></b><font color="#00FFFF">]</font></tt></td><td> decrement local(global) variable</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>vinc <b><font color="#FF0000">pre=1,</font></b><b><font color="#FF0000">quiet=1,</font></b><b><font color="#00FF00">varName</font></b><font color="#00FFFF">]</font></tt></td><td> increment local(global) variable</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>vlit <b><font color="#FF0000">format=1,</font></b><b><font color="#00FF00">variable-name</font></b><font color="#00FFFF">]</font></tt></td><td> places LITERAL content in local variable loc_vlit</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>vs <b><font color="#00FF00">varName</font></b> <b><font color="#FFFF00">varContent</font></b><font color="#00FFFF">]</font></tt></td><td> local variable definition</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>wc <b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> return length of content in words</td></tr>
<tr><td><tt><font color="#00FFFF">[</font>wepath <b><font color="#00FF00">webPathToImages</font></b><font color="#00FFFF">]</font></tt></td><td> path for <font color="#00FFFF">[</font>locimg<font color="#00FFFF">]</font></td></tr>
<tr><td><tt><font color="#00FFFF">[</font>wwrap <b><font color="#FF0000">eol=X,</font></b><b><font color="#FF0000">wrap=style,</font></b><b><font color="#FF0000">nohtml=1,</font></b><b><font color="#00FF00">value,</font></b><b><font color="#FFFF00">content</font></b><font color="#00FFFF">]</font></tt></td><td> word wrap content at column value</td></tr>
</table>
</BODY>
</HTML>