Browse code

add tcl language support for the hinter (uses tcl hinter instead of C hinter if first line starts with # and has tclsh, wish or expect)

Dario Rodriguez authored on 21/02/2022 19:05:43
Showing 1 changed files
1 1
new file mode 100644
... ...
@@ -0,0 +1,1144 @@
1
+const char *index_prototypes_tcl[]={"\
2
+after cancel\0\
3
+after idle\0\
4
+after info\0\
5
+after\0\
6
+append\0\
7
+apply\0\
8
+array anymore\0\
9
+array donesearch\0\
10
+array exists\0\
11
+array get\0\
12
+array names\0\
13
+array nextelement\0\
14
+array set\0\
15
+array size\0\
16
+array startsearch\0\
17
+array statistics\0\
18
+array unset\0\
19
+array\0\
20
+bell\0\
21
+bgerror\0\
22
+bigfloat\0\
23
+binary\0\
24
+bind\0\
25
+bindtags\0\
26
+bitmap\0\
27
+break\0\
28
+button\0\
29
+canvas\0\
30
+case\0\
31
+catch\0\
32
+cd\0\
33
+chan blocked\0\
34
+chan close\0\
35
+chan configure\0\
36
+chan copy\0\
37
+chan create\0\
38
+chan eof\0\
39
+chan event\0\
40
+chan flush\0\
41
+chan gets\0\
42
+chan names\0\
43
+chan pending\0\
44
+chan postevent\0\
45
+chan puts\0\
46
+chan read\0\
47
+chan seek\0\
48
+chan tell\0\
49
+chan truncate\0\
50
+chan\0\
51
+checkbutton\0\
52
+clipboard clear\0\
53
+clipboard append\0\
54
+clipboard get\0\
55
+clipboard\0\
56
+clock add\0\
57
+clock clicks\0\
58
+clock format\0\
59
+clock microseconds\0\
60
+clock milliseconds\0\
61
+clock scan\0\
62
+clock seconds\0\
63
+clock\0\
64
+close\0\
65
+concat\0\
66
+connect\0\
67
+console eval\0\
68
+console hide\0\
69
+console show\0\
70
+console title\0\
71
+console\0\
72
+continue\0\
73
+control\0\
74
+copyops\0\
75
+dde servername\0\
76
+dde execute\0\
77
+dde poke\0\
78
+dde request\0\
79
+dde services\0\
80
+dde eval\0\
81
+dde\0\
82
+ddest\0\
83
+debug\0\
84
+destroy\0\
85
+dict append\0\
86
+dict create\0\
87
+dict exists\0\
88
+dict filter\0\
89
+dict for\0\
90
+dict get\0\
91
+dict incr\0\
92
+dict info\0\
93
+dict keys\0\
94
+dict lappend\0\
95
+dict merge\0\
96
+dict remove\0\
97
+dict replace\0\
98
+dict set\0\
99
+dict size\0\
100
+dict unset\0\
101
+dict update\0\
102
+dict values\0\
103
+dict with\0\
104
+dict\0\
105
+dicttool\0\
106
+docstrip\0\
107
+dsource\0\
108
+ean13\0\
109
+encoding convertfrom\0\
110
+encoding convertto\0\
111
+encoding dirs\0\
112
+encoding names\0\
113
+encoding system\0\
114
+encoding\0\
115
+entry\0\
116
+eof\0\
117
+error\0\
118
+eval\0\
119
+event add\0\
120
+event delete\0\
121
+event generate\0\
122
+event info\0\
123
+event\0\
124
+exec\0\
125
+exit\0\
126
+fblocked\0\
127
+fconfigure\0\
128
+fcopy\0\
129
+file atime\0\
130
+file attributes\0\
131
+file channels\0\
132
+file copy\0\
133
+file copy ?-force? ?-\0\
134
+file delete\0\
135
+file dirname\0\
136
+file executable\0\
137
+file exists\0\
138
+file extension\0\
139
+file isdirectory\0\
140
+file isfile\0\
141
+file join\0\
142
+file link\0\
143
+file lstat\0\
144
+file mkdir\0\
145
+file mtime\0\
146
+file nativename\0\
147
+file normalize\0\
148
+file owned\0\
149
+file pathtype\0\
150
+file readable\0\
151
+file readlink\0\
152
+file rename\0\
153
+file rename ?-force? ?-\0\
154
+file rootname\0\
155
+file separator\0\
156
+file size\0\
157
+file split\0\
158
+file stat\0\
159
+file system\0\
160
+file tail\0\
161
+file type\0\
162
+file volumes\0\
163
+file writable\0\
164
+file\0\
165
+fileevent\0\
166
+flush\0\
167
+focus\0\
168
+font actual\0\
169
+font configure\0\
170
+font create\0\
171
+font delete\0\
172
+font families\0\
173
+font measure\0\
174
+font metrics\0\
175
+font names\0\
176
+font\0\
177
+for\0\
178
+foreach\0\
179
+format\0\
180
+frame\0\
181
+generator\0\
182
+gets\0\
183
+glob\0\
184
+global\0\
185
+grab current\0\
186
+grab release\0\
187
+grab set\0\
188
+grab status\0\
189
+grab\0\
190
+graph1\0\
191
+graphops\0\
192
+grid anchor\0\
193
+grid bbox\0\
194
+grid columnconfigure\0\
195
+grid configure\0\
196
+grid forget\0\
197
+grid info\0\
198
+grid location\0\
199
+grid propagate\0\
200
+grid rowconfigure\0\
201
+grid remove\0\
202
+grid size\0\
203
+grid slaves\0\
204
+grid\0\
205
+history add\0\
206
+history change\0\
207
+history clear\0\
208
+history event\0\
209
+history info\0\
210
+history keep\0\
211
+history nextid\0\
212
+history redo\0\
213
+history\0\
214
+huddle create\0\
215
+huddle list\0\
216
+huddle number\0\
217
+huddle string\0\
218
+huddle boolean\0\
219
+huddle true\0\
220
+huddle false\0\
221
+huddle null\0\
222
+huddle get\0\
223
+huddle gets\0\
224
+huddle set\0\
225
+huddle remove\0\
226
+huddle combine\0\
227
+huddle equal\0\
228
+huddle append\0\
229
+huddle keys\0\
230
+huddle llength\0\
231
+huddle type\0\
232
+huddle strip\0\
233
+huddle jsondump\0\
234
+huddle compile\0\
235
+huddle isHuddle\0\
236
+huddle checkHuddle\0\
237
+huddle to_node\0\
238
+huddle wrap\0\
239
+huddle call\0\
240
+huddle addType\0\
241
+huddle\0\
242
+iban\0\
243
+if\0\
244
+image create\0\
245
+image delete\0\
246
+image height\0\
247
+image inuse\0\
248
+image names\0\
249
+image type\0\
250
+image types\0\
251
+image width\0\
252
+image\0\
253
+imei\0\
254
+imenu\0\
255
+incr\0\
256
+info args\0\
257
+info body\0\
258
+info cmdcount\0\
259
+info commands\0\
260
+info complete\0\
261
+info default\0\
262
+info exists\0\
263
+info frame\0\
264
+info functions\0\
265
+info globals\0\
266
+info hostname\0\
267
+info level\0\
268
+info library\0\
269
+info loaded\0\
270
+info locals\0\
271
+info nameofexecutable\0\
272
+info patchlevel\0\
273
+info procs\0\
274
+info script\0\
275
+info sharedlibextension\0\
276
+info tclversion\0\
277
+info vars\0\
278
+info\0\
279
+ipager\0\
280
+isbn\0\
281
+join\0\
282
+label\0\
283
+labelframe\0\
284
+lappend\0\
285
+lassign\0\
286
+library\0\
287
+lindex\0\
288
+linsert\0\
289
+list\0\
290
+listbox\0\
291
+llength\0\
292
+load\0\
293
+logger\0\
294
+lower\0\
295
+lrange\0\
296
+lrepeat\0\
297
+lreplace\0\
298
+lreverse\0\
299
+lsearch\0\
300
+lset\0\
301
+lsort\0\
302
+luhn\0\
303
+luhn5\0\
304
+machineparameters\0\
305
+matrix1\0\
306
+memory active\0\
307
+memory break_on_malloc\0\
308
+memory info\0\
309
+memory init\0\
310
+memory objs\0\
311
+memory onexit\0\
312
+memory tag\0\
313
+memory trace\0\
314
+memory trace_on_at_malloc\0\
315
+memory validate\0\
316
+memory\0\
317
+menu\0\
318
+menubutton\0\
319
+message\0\
320
+meta\0\
321
+numtheory\0\
322
+oometa\0\
323
+ooutil\0\
324
+open\0\
325
+option\0\
326
+pack configure\0\
327
+pack forget\0\
328
+pack info\0\
329
+pack propagate\0\
330
+pack slaves\0\
331
+pack\0\
332
+package forget\0\
333
+package ifneeded\0\
334
+package names\0\
335
+package present\0\
336
+package provide\0\
337
+package require\0\
338
+package unknown\0\
339
+package vcompare\0\
340
+package versions\0\
341
+package vsatisfies\0\
342
+package prefer\0\
343
+package\0\
344
+pack-old\0\
345
+panedwindow\0\
346
+parray\0\
347
+photo\0\
348
+pid\0\
349
+place configure\0\
350
+place forget\0\
351
+place info\0\
352
+place slaves\0\
353
+place\0\
354
+platform\0\
355
+platform::shell\0\
356
+practcl\0\
357
+proc\0\
358
+pt\0\
359
+puts\0\
360
+pwd\0\
361
+radiobutton\0\
362
+raise\0\
363
+read\0\
364
+receiver\0\
365
+record define\0\
366
+record show\0\
367
+record exists\0\
368
+record delete\0\
369
+record\0\
370
+refchan\0\
371
+regexp\0\
372
+registry broadcast\0\
373
+registry delete\0\
374
+registry get\0\
375
+registry keys\0\
376
+registry set\0\
377
+registry type\0\
378
+registry values\0\
379
+registry\0\
380
+regsub\0\
381
+rename\0\
382
+scale\0\
383
+scan\0\
384
+scrollbar\0\
385
+seek\0\
386
+selection clear\0\
387
+selection get\0\
388
+selection handle\0\
389
+selection own\0\
390
+selection\0\
391
+send\0\
392
+set\0\
393
+skiplist\0\
394
+socket\0\
395
+source\0\
396
+spinbox\0\
397
+split\0\
398
+string compare\0\
399
+string equal\0\
400
+string first\0\
401
+string index\0\
402
+string is\0\
403
+string last\0\
404
+string length\0\
405
+string map\0\
406
+string match\0\
407
+string range\0\
408
+string repeat\0\
409
+string replace\0\
410
+string reverse\0\
411
+string tolower\0\
412
+string totitle\0\
413
+string toupper\0\
414
+string trim\0\
415
+string trimleft\0\
416
+string trimright\0\
417
+string bytelength\0\
418
+string wordend\0\
419
+string wordstart\0\
420
+string\0\
421
+subst\0\
422
+switch\0\
423
+switched\0\
424
+symdiff\0\
425
+tell\0\
426
+text\0\
427
+time\0\
428
+tk appname\0\
429
+tk caret\0\
430
+tk scaling\0\
431
+tk inactive\0\
432
+tk useinputmethods\0\
433
+tk windowingsystem\0\
434
+tk\0\
435
+tkerror\0\
436
+tkwait\0\
437
+toplevel\0\
438
+tqueue\0\
439
+trace add\0\
440
+trace remove\0\
441
+trace info\0\
442
+trace variable\0\
443
+trace vdelete\0\
444
+trace vinfo\0\
445
+trace\0\
446
+transmitter\0\
447
+treectrl\0\
448
+treeql\0\
449
+ttk::button\0\
450
+ttk::checkbutton\0\
451
+ttk::combobox\0\
452
+ttk::entry\0\
453
+ttk::frame\0\
454
+ttk::label\0\
455
+ttk::labelframe\0\
456
+ttk::menubutton\0\
457
+ttk::notebook\0\
458
+ttk::panedwindow\0\
459
+ttk::progressbar\0\
460
+ttk::radiobutton\0\
461
+ttk::scale\0\
462
+ttk::scrollbar\0\
463
+ttk::separator\0\
464
+ttk::sizegrip\0\
465
+ttk::spinbox\0\
466
+ttk::style configure\0\
467
+ttk::style map\0\
468
+ttk::style lookup\0\
469
+ttk::style layout\0\
470
+ttk::style element\0\
471
+ttk::style theme\0\
472
+ttk::style\0\
473
+ttk::treeview\0\
474
+udp\0\
475
+unknown\0\
476
+unload\0\
477
+unset\0\
478
+update\0\
479
+uplevel\0\
480
+upvar\0\
481
+uri\0\
482
+urn-scheme\0\
483
+usnpi\0\
484
+variable\0\
485
+verhoeff\0\
486
+vwait\0\
487
+while\0\
488
+winfo atom\0\
489
+winfo atomname\0\
490
+winfo cells\0\
491
+winfo children\0\
492
+winfo class\0\
493
+winfo colormapfull\0\
494
+winfo containing\0\
495
+winfo depth\0\
496
+winfo exists\0\
497
+winfo fpixels\0\
498
+winfo geometry\0\
499
+winfo height\0\
500
+winfo id\0\
501
+winfo interps\0\
502
+winfo ismapped\0\
503
+winfo manager\0\
504
+winfo name\0\
505
+winfo parent\0\
506
+winfo pathname\0\
507
+winfo pixels\0\
508
+winfo pointerx\0\
509
+winfo pointerxy\0\
510
+winfo pointery\0\
511
+winfo reqheight\0\
512
+winfo reqwidth\0\
513
+winfo rgb\0\
514
+winfo rootx\0\
515
+winfo rooty\0\
516
+winfo screen\0\
517
+winfo screencells\0\
518
+winfo screendepth\0\
519
+winfo screenheight\0\
520
+winfo screenmmheight\0\
521
+winfo screenmmwidth\0\
522
+winfo screenvisual\0\
523
+winfo screenwidth\0\
524
+winfo server\0\
525
+winfo toplevel\0\
526
+winfo viewable\0\
527
+winfo visual\0\
528
+winfo visualid\0\
529
+winfo visualsavailable\0\
530
+winfo vrootheight\0\
531
+winfo vrootwidth\0\
532
+winfo vrootx\0\
533
+winfo vrooty\0\
534
+winfo width\0\
535
+winfo x\0\
536
+winfo y\0\
537
+winfo\0\
538
+wm aspect\0\
539
+wm attributes\0\
540
+wm client\0\
541
+wm colormapwindows\0\
542
+wm command\0\
543
+wm deiconify\0\
544
+wm focusmodel\0\
545
+wm forget\0\
546
+wm frame\0\
547
+wm geometry\0\
548
+wm grid\0\
549
+wm group\0\
550
+wm iconbitmap\0\
551
+wm iconify\0\
552
+wm iconmask\0\
553
+wm iconname\0\
554
+wm iconphoto\0\
555
+wm iconposition\0\
556
+wm iconwindow\0\
557
+wm manage\0\
558
+wm maxsize\0\
559
+wm minsize\0\
560
+wm overrideredirect\0\
561
+wm positionfrom\0\
562
+wm protocol\0\
563
+wm resizable\0\
564
+wm sizefrom\0\
565
+wm stackorder\0\
566
+wm state\0\
567
+wm title\0\
568
+wm transient\0\
569
+wm withdraw\0\
570
+wm\0\
571
+xsxp\0\
572
+"};
573
+const char *values_prototypes_tcl={"\
574
+after cancel id\0\
575
+after idle script ?script script ...?\0\
576
+after info ?id?\0\
577
+after: cancel idle info\0\
578
+append varName ?value value value ...?\0\
579
+apply func ?arg1 arg2 ...?\0\
580
+array anymore arrayName searchId\0\
581
+array donesearch arrayName searchId\0\
582
+array exists arrayName\0\
583
+array get arrayName ?pattern?\0\
584
+array names arrayName ?mode? ?pattern?\0\
585
+array nextelement arrayName searchId\0\
586
+array set arrayName list\0\
587
+array size arrayName\0\
588
+array startsearch arrayName\0\
589
+array statistics arrayName\0\
590
+array unset arrayName ?pattern?\0\
591
+array: anymore donesearch exists get names nextelement set size startsearch statistics unset\0\
592
+bell ?-displayof window? ?-nice?\0\
593
+bgerror message\0\
594
+fromstr number ?trailingZeros?\0\
595
+binary format formatString ?arg arg ...?\0\
596
+bind tag ?sequence? ?+??script?\0\
597
+bindtags window ?tagList?\0\
598
+image create bitmap ?name? ?options?\0\
599
+break\0\
600
+button pathName ?options?\0\
601
+canvas pathName ?options?\0\
602
+case string ?in? patList body ?patList body ...?\0\
603
+catch script ?resultVarName? ?optionsVarName?\0\
604
+cd ?dirName?\0\
605
+chan blocked channelId\0\
606
+chan close channelId\0\
607
+chan configure channelId ?optionName? ?value? ?optionName value?...\0\
608
+chan copy inputChan outputChan ?-size size? ?-command callback?\0\
609
+chan create mode cmdPrefix\0\
610
+chan eof channelId\0\
611
+chan event channelId event ?script?\0\
612
+chan flush channelId\0\
613
+chan gets channelId ?varName?\0\
614
+chan names ?pattern?\0\
615
+chan pending mode channelId\0\
616
+chan postevent channelId eventSpec\0\
617
+chan puts ?-nonewline? ?channelId? string\0\
618
+chan read channelId ?numChars?\0\
619
+chan seek channelId offset ?origin?\0\
620
+chan tell channelId\0\
621
+chan truncate channelId ?length?\0\
622
+chan: blocked close configure copy create eof event flush gets names pending postevent puts read seek tell truncate\0\
623
+checkbutton pathName ?options?\0\
624
+clipboard clear ?-displayof window?\0\
625
+clipboard append ?-displayof window? ?-format format? ?-type type? ?-|-? data\0\
626
+clipboard get ?-displayof window? ?-type type?\0\
627
+clipboard: clear append get\0\
628
+clock add timeVal ?count unit...? ?-option value?\0\
629
+clock clicks ?-option?\0\
630
+clock format timeVal ?-option value...?\0\
631
+clock microseconds\0\
632
+clock milliseconds\0\
633
+clock scan inputString ?-option value...?\0\
634
+clock seconds\0\
635
+clock: add clicks format microseconds milliseconds scan seconds\0\
636
+close channelId\0\
637
+concat ?arg arg ...?\0\
638
+transfer::connect objectName ?options...?\0\
639
+console eval script\0\
640
+console hide\0\
641
+console show\0\
642
+console title ?string?\0\
643
+console: eval hide show title\0\
644
+continue\0\
645
+control::control command option ?arg arg ...?\0\
646
+transfer::copy::do chan|string data outchannel ?options...?\0\
647
+dde servername ?-force? ?-handler proc? ?-|-? ?topic?\0\
648
+dde execute ?-async? service topic data\0\
649
+dde poke service topic item data\0\
650
+dde request ?-binary? service topic item\0\
651
+dde services service topic\0\
652
+dde eval ?-async? topic cmd ?arg arg ...?\0\
653
+dde: servername execute poke request services eval\0\
654
+transfer::data::destination objectName ?options...?\0\
655
+debug.tag message ?level?\0\
656
+destroy ?window window ...?\0\
657
+dict append dictionaryVariable key ?string ...?\0\
658
+dict create ?key value ...?\0\
659
+dict exists dictionaryValue key ?key ...?\0\
660
+dict filter dictionaryValue filterType arg ?arg ...?\0\
661
+dict for {keyVar valueVar} dictionaryValue body\0\
662
+dict get dictionaryValue ?key ...?\0\
663
+dict incr dictionaryVariable key ?increment?\0\
664
+dict info dictionaryValue\0\
665
+dict keys dictionaryValue ?globPattern?\0\
666
+dict lappend dictionaryVariable key ?value ...?\0\
667
+dict merge ?dictionaryValue ...?\0\
668
+dict remove dictionaryValue ?key ...?\0\
669
+dict replace dictionaryValue ?key value ...?\0\
670
+dict set dictionaryVariable key ?key ...? value\0\
671
+dict size dictionaryValue\0\
672
+dict unset dictionaryVariable key ?key ...?\0\
673
+dict update dictionaryVariable key varName ?key varName ...? body\0\
674
+dict values dictionaryValue ?globPattern?\0\
675
+dict with dictionaryVariable ?key ...? body\0\
676
+dict: append create exists filter for get incr info keys lappend merge remove replace set size unset update values with\0\
677
+ladd varname args\0\
678
+docstrip::extract text terminals ?option value ...?\0\
679
+transfer::data::source objectName ?options...?\0\
680
+valtype::gs1::ean13 validate value\0\
681
+encoding convertfrom ?encoding? data\0\
682
+encoding convertto ?encoding? string\0\
683
+encoding dirs ?directoryList?\0\
684
+encoding names\0\
685
+encoding system ?encoding?\0\
686
+encoding: convertfrom convertto dirs names system\0\
687
+entry pathName ?options?\0\
688
+eof channelId\0\
689
+error message ?info? ?code?\0\
690
+eval arg ?arg ...?\0\
691
+event add <<virtual>> sequence ?sequence ...?\0\
692
+event delete <<virtual>> ?sequence sequence ...?\0\
693
+event generate window event ?option value option value ...?\0\
694
+event info ?<<virtual>>?\0\
695
+event: add delete generate info\0\
696
+exec ?switches? arg ?arg ...?\0\
697
+exit ?returnCode?\0\
698
+fblocked channelId\0\
699
+fconfigure channelId name value ?name value ...?\0\
700
+fcopy inchan outchan ?-size size? ?-command callback?\0\
701
+file atime name ?time?\0\
702
+file attributes name\0\
703
+file channels ?pattern?\0\
704
+file copy ?-force? ?-|-? source target\0\
705
+-? source ?source ...? targetDir\0\
706
+file delete ?-force? ?-|-? pathname ?pathname ... ?\0\
707
+file dirname name\0\
708
+file executable name\0\
709
+file exists name\0\
710
+file extension name\0\
711
+file isdirectory name\0\
712
+file isfile name\0\
713
+file join name ?name ...?\0\
714
+file link ?-linktype? linkName ?target?\0\
715
+file lstat name varName\0\
716
+file mkdir dir ?dir ...?\0\
717
+file mtime name ?time?\0\
718
+file nativename name\0\
719
+file normalize name\0\
720
+file owned name\0\
721
+file pathtype name\0\
722
+file readable name\0\
723
+file readlink name\0\
724
+file rename ?-force? ?-|-? source target\0\
725
+-? source ?source ...? targetDir\0\
726
+file rootname name\0\
727
+file separator ?name?\0\
728
+file size name\0\
729
+file split name\0\
730
+file stat name varName\0\
731
+file system name\0\
732
+file tail name\0\
733
+file type name\0\
734
+file volumes\0\
735
+file writable name\0\
736
+file: atime attributes channels copy delete dirname executable exists extension isdirectory isfile join link lstat mkdir mtime nativename normalize owned pathtype readable readlink rename rootname separator size split stat system tail type volumes writable\0\
737
+fileevent channelId readable ?script?\0\
738
+flush channelId\0\
739
+focus\0\
740
+font actual font ?-displayof window? ?option? ?-|-? ?char?\0\
741
+font configure fontname ?option? ?value option value ...?\0\
742
+font create ?fontname? ?option value ...?\0\
743
+font delete fontname ?fontname ...?\0\
744
+font families ?-displayof window?\0\
745
+font measure font ?-displayof window? text\0\
746
+font metrics font ?-displayof window? ?option?\0\
747
+font names\0\
748
+font: actual configure create delete families measure metrics names\0\
749
+for start test next body\0\
750
+foreach varname list body\0\
751
+format formatString ?arg arg ...?\0\
752
+frame pathName ?options?\0\
753
+generator define name params body\0\
754
+gets channelId ?varName?\0\
755
+glob ?switches? pattern ?pattern ...?\0\
756
+global varname ?varname ...?\0\
757
+grab current ?window?\0\
758
+grab release window\0\
759
+grab set ?-global? window\0\
760
+grab status window\0\
761
+grab: current release set status\0\
762
+graphName option ?arg arg ...?\0\
763
+struct::graph::op::toAdjacencyMatrix g\0\
764
+grid anchor master ?anchor?\0\
765
+grid bbox master ?column row? ?column2 row2?\0\
766
+grid columnconfigure master index ?-option value...?\0\
767
+grid configure slave ?slave ...? ?options?\0\
768
+grid forget slave ?slave ...?\0\
769
+grid info slave\0\
770
+grid location master x y\0\
771
+grid propagate master ?boolean?\0\
772
+grid rowconfigure master index ?-option value...?\0\
773
+grid remove slave ?slave ...?\0\
774
+grid size master\0\
775
+grid slaves master ?-option value?\0\
776
+grid: anchor bbox columnconfigure configure forget info location propagate rowconfigure remove size slaves\0\
777
+history add command ?exec?\0\
778
+history change newValue ?event?\0\
779
+history clear\0\
780
+history event ?event?\0\
781
+history info ?count?\0\
782
+history keep ?count?\0\
783
+history nextid\0\
784
+history redo ?event?\0\
785
+history: add change clear event info keep nextid redo\0\
786
+huddle create key value ?key value ...?\0\
787
+huddle list ?value value ...?\0\
788
+huddle number number\0\
789
+huddle string string\0\
790
+huddle boolean expression to evaluate as true or false\0\
791
+huddle true\0\
792
+huddle false\0\
793
+huddle null\0\
794
+huddle get object key ?key ...?\0\
795
+huddle gets object key ?key ...?\0\
796
+huddle set objectVar key ?key ...? value\0\
797
+huddle remove object key ?key ...?\0\
798
+huddle combine object1 object2 ?object3 ...?\0\
799
+huddle equal object1 object2\0\
800
+huddle append objectVar key value ?key value ...?\0\
801
+huddle keys object\0\
802
+huddle llength object\0\
803
+huddle type object ?key key...?\0\
804
+huddle strip object\0\
805
+huddle jsondump object ?offset? ?newline? ?begin_offset?\0\
806
+huddle compile spec data\0\
807
+huddle isHuddle object\0\
808
+huddle checkHuddle object\0\
809
+huddle to_node object ?tag?\0\
810
+huddle wrap tag src\0\
811
+huddle call tag command args\0\
812
+huddle addType callback\0\
813
+huddle: create list number string boolean true false null get gets set remove combine equal append keys llength type strip jsondump compile isHuddle checkHuddle to_node wrap call addType\0\
814
+valtype::iban validate value\0\
815
+if expr1 ?then? body1 elseif expr2 ?then? body2 elseif ... ?else? ?bodyN?\0\
816
+image create type ?name? ?option value ...?\0\
817
+image delete ?name name ...?\0\
818
+image height name\0\
819
+image inuse name\0\
820
+image names\0\
821
+image type name\0\
822
+image types\0\
823
+image width name\0\
824
+image: create delete height inuse names type types width\0\
825
+valtype::imei validate value\0\
826
+term::interact::menu object dict ?options...?\0\
827
+incr varName ?increment?\0\
828
+info args procname\0\
829
+info body procname\0\
830
+info cmdcount\0\
831
+info commands ?pattern?\0\
832
+info complete command\0\
833
+info default procname arg varname\0\
834
+info exists varName\0\
835
+info frame ?number?\0\
836
+info functions ?pattern?\0\
837
+info globals ?pattern?\0\
838
+info hostname\0\
839
+info level ?number?\0\
840
+info library\0\
841
+info loaded ?interp?\0\
842
+info locals ?pattern?\0\
843
+info nameofexecutable\0\
844
+info patchlevel\0\
845
+info procs ?pattern?\0\
846
+info script ?filename?\0\
847
+info sharedlibextension\0\
848
+info tclversion\0\
849
+info vars ?pattern?\0\
850
+info: args body cmdcount commands complete default exists frame functions globals hostname level library loaded locals nameofexecutable patchlevel procs script sharedlibextension tclversion vars\0\
851
+term::interact::pager object text ?options...?\0\
852
+valtype::isbn validate value\0\
853
+join list ?joinString?\0\
854
+label pathName ?options?\0\
855
+labelframe pathName ?options?\0\
856
+lappend varName ?value value value ...?\0\
857
+lassign list varName ?varName ...?\0\
858
+auto_execok cmd\0\
859
+lindex list ?index...?\0\
860
+linsert list index element ?element element ...?\0\
861
+list ?arg arg ...?\0\
862
+listbox pathName ?options?\0\
863
+llength list\0\
864
+load fileName\0\
865
+logger::init service\0\
866
+lower window ?belowThis?\0\
867
+lrange list first last\0\
868
+lrepeat number element1 ?element2 element3 ...?\0\
869
+lreplace list first last ?element element ...?\0\
870
+lreverse list\0\
871
+lsearch ?options? list pattern\0\
872
+lset varName ?index...? newValue\0\
873
+lsort ?options? list\0\
874
+valtype::luhn validate value\0\
875
+valtype::luhn5 validate value\0\
876
+machineparameters create objectname ?options...?\0\
877
+matrixName option ?arg arg ...?\0\
878
+memory active file\0\
879
+memory break_on_malloc count\0\
880
+memory info\0\
881
+memory init [on|off]\0\
882
+memory objs file\0\
883
+memory onexit file\0\
884
+memory tag string\0\
885
+memory trace [on|off]\0\
886
+memory trace_on_at_malloc count\0\
887
+memory validate [on|off]\0\
888
+memory: active break_on_malloc info init objs onexit tag trace trace_on_at_malloc validate\0\
889
+menu pathName ?options?\0\
890
+menubutton pathName ?options?\0\
891
+message pathName ?options?\0\
892
+mymethod method ?arg...?\0\
893
+math::numtheory::isprime N ?option value ...?\0\
894
+oo::meta::info\0\
895
+mymethod method ?arg...?\0\
896
+open fileName ?access ?permissions??\0\
897
+option add pattern value ?priority?\0\
898
+pack configure slave ?slave ...? ?options?\0\
899
+pack forget slave ?slave ...?\0\
900
+pack info slave\0\
901
+pack propagate master ?boolean?\0\
902
+pack slaves master\0\
903
+pack: configure forget info propagate slaves\0\
904
+package forget ?package package ...?\0\
905
+package ifneeded package version ?script?\0\
906
+package names\0\
907
+package present ?-exact? package ?requirement...?\0\
908
+package provide package ?version?\0\
909
+package require package ?requirement...?\0\
910
+package unknown ?command?\0\
911
+package vcompare version1 version2\0\
912
+package versions package\0\
913
+package vsatisfies version requirement...\0\
914
+package prefer ?latest|stable?\0\
915
+package: forget ifneeded names present provide require unknown vcompare versions vsatisfies prefer\0\
916
+pack after sibling window options ?window options ...?\0\
917
+panedwindow pathName ?options?\0\
918
+auto_execok cmd\0\
919
+image create photo ?name? ?options?\0\
920
+pid ?fileId?\0\
921
+place configure window ?option? ?value option value ...?\0\
922
+place forget window\0\
923
+place info window\0\
924
+place slaves window\0\
925
+place: configure forget info slaves\0\
926
+package require platform ?1.0.4?\0\
927
+package require platform::shell ?1.1.4?\0\
928
+CPUTS varname body ?body...?\0\
929
+proc name args body\0\
930
+pt generate resultformat ?options...? resultfile inputformat inputfile\0\
931
+puts ?-nonewline? ?channelId? string\0\
932
+pwd\0\
933
+radiobutton pathName ?options?\0\
934
+raise window ?aboveThis?\0\
935
+read ?-nonewline? channelId\0\
936
+transfer::receiver object ?options...?\0\
937
+record define recordName recordMembers ?instanceName1 instanceName2 ...?\0\
938
+record show record\0\
939
+record exists record recordName\0\
940
+record delete record recordName\0\
941
+record: define show exists delete\0\
942
+cmdPrefix option ?arg arg ...?\0\
943
+regexp ?switches? exp string ?matchVar? ?subMatchVar subMatchVar ...?\0\
944
+registry broadcast keyName ?-timeout milliseconds?\0\
945
+registry delete keyName ?valueName?\0\
946
+registry get keyName valueName\0\
947
+registry keys keyName ?pattern?\0\
948
+registry set keyName ?valueName data ?type??\0\
949
+registry type keyName valueName\0\
950
+registry values keyName ?pattern?\0\
951
+registry: broadcast delete get keys set type values\0\
952
+regsub ?switches? exp string subSpec ?varName?\0\
953
+rename oldName newName\0\
954
+scale pathName ?options?\0\
955
+scan string format ?varName varName ...?\0\
956
+scrollbar pathName ?options?\0\
957
+seek channelId offset ?origin?\0\
958
+selection clear ?-displayof window? ?-selection selection?\0\
959
+selection get ?-displayof window? ?-selection selection? ?-type type?\0\
960
+selection handle ?-selection s? ?-type t? ?-format f? window command\0\
961
+selection own ?-displayof window? ?-selection selection?\0\
962
+selection: clear get handle own\0\
963
+send ?options? app cmd ?arg arg ...?\0\
964
+set varName ?value?\0\
965
+skiplistName option ?arg arg ...?\0\
966
+socket ?options? host port\0\
967
+source fileName\0\
968
+spinbox pathName ?options?\0\
969
+split string ?splitChars?\0\
970
+string compare ?-nocase? ?-length int? string1 string2\0\
971
+string equal ?-nocase? ?-length int? string1 string2\0\
972
+string first needleString haystackString ?startIndex?\0\
973
+string index string charIndex\0\
974
+string is class ?-strict? ?-failindex varname? string\0\
975
+string last needleString haystackString ?lastIndex?\0\
976
+string length string\0\
977
+string map ?-nocase? mapping string\0\
978
+string match ?-nocase? pattern string\0\
979
+string range string first last\0\
980
+string repeat string count\0\
981
+string replace string first last ?newstring?\0\
982
+string reverse string\0\
983
+string tolower string ?first? ?last?\0\
984
+string totitle string ?first? ?last?\0\
985
+string toupper string ?first? ?last?\0\
986
+string trim string ?chars?\0\
987
+string trimleft string ?chars?\0\
988
+string trimright string ?chars?\0\
989
+string bytelength string\0\
990
+string wordend string charIndex\0\
991
+string wordstart string charIndex\0\
992
+string: compare equal first index is last length map match range repeat replace reverse tolower totitle toupper trim trimleft trimright bytelength wordend wordstart\0\
993
+subst ?-nobackslashes? ?-nocommands? ?-novariables? string\0\
994
+switch ?options? string pattern body ?pattern body ...?\0\
995
+<switched> complete this\0\
996
+math::calculus::symdiff::symdiff expression variable\0\
997
+tell channelId\0\
998
+text pathName ?options?\0\
999
+time script ?count?\0\
1000
+tk appname ?newName?\0\
1001
+tk caret window ?-x x? ?-y y? ?-height height?\0\
1002
+tk scaling ?-displayof window? ?number?\0\
1003
+tk inactive ?-displayof window? ?reset?\0\
1004
+tk useinputmethods ?-displayof window? ?boolean?\0\
1005
+tk windowingsystem\0\
1006
+tk: appname caret scaling inactive useinputmethods windowingsystem\0\
1007
+tkerror message\0\
1008
+tkwait variable name\0\
1009
+toplevel pathName ?options?\0\
1010
+transfer::copy::queue objectName outchannel ?options...?\0\
1011
+trace add type name ops ?args?\0\
1012
+trace remove type name opList commandPrefix\0\
1013
+trace info type name\0\
1014
+trace variable name ops command\0\
1015
+trace vdelete name ops command\0\
1016
+trace vinfo name\0\
1017
+trace: add remove info variable vdelete vinfo\0\
1018
+transfer::transmitter objectName ?options...?\0\
1019
+treectrl pathName ?options?\0\
1020
+treeql objectname -tree tree ?-query query? ?-nodes nodes? ?args...?\0\
1021
+ttk::button pathName ?options?\0\
1022
+ttk::checkbutton pathName ?options?\0\
1023
+ttk::combobox pathName ?options?\0\
1024
+ttk::entry pathName ?options?\0\
1025
+ttk::frame pathName ?options?\0\
1026
+ttk::label pathName ?options?\0\
1027
+ttk::labelframe pathName ?options?\0\
1028
+ttk::menubutton pathName ?options?\0\
1029
+ttk::notebook pathname ?options...?\0\
1030
+ttk::panedwindow pathname ?options?\0\
1031
+ttk::progressbar pathName ?options?\0\
1032
+ttk::radiobutton pathName ?options?\0\
1033
+ttk::scale pathName ?options...?\0\
1034
+ttk::scrollbar pathName ?options...?\0\
1035
+ttk::separator pathName ?options?\0\
1036
+ttk::sizegrip pathName ?options?\0\
1037
+ttk::spinbox pathName ?options?\0\
1038
+ttk::style configure style ?-option ?value option value...? ?\0\
1039
+ttk::style map style ?-option { statespec value... }?\0\
1040
+ttk::style lookup style -option ?state ?default??\0\
1041
+ttk::style layout style ?layoutSpec?\0\
1042
+ttk::style element create elementName type ?args...?\0\
1043
+ttk::style theme create themeName ?-parent basedon? ?-settings script... ?\0\
1044
+ttk::style: configure map lookup layout element theme\0\
1045
+ttk::treeview pathname ?options?\0\
1046
+udp_open ?port? ?reuse? ?ipv6?\0\
1047
+unknown cmdName ?arg arg ...?\0\
1048
+unload ?switches? fileName\0\
1049
+unset ?-nocomplain? ?--? ?name name name ...?\0\
1050
+update ?idletasks?\0\
1051
+uplevel ?level? arg ?arg ...?\0\
1052
+upvar ?level? otherVar myVar ?otherVar myVar ...?\0\
1053
+uri::setQuirkOption option ?value?\0\
1054
+uri::urn::quote url\0\
1055
+valtype::usnpi validate value\0\
1056
+variable ?name value...? name ?value?\0\
1057
+valtype::verhoeff validate value\0\
1058
+vwait varName\0\
1059
+while test body\0\
1060
+winfo atom ?-displayof window? name\0\
1061
+winfo atomname ?-displayof window? id\0\
1062
+winfo cells window\0\
1063
+winfo children window\0\
1064
+winfo class window\0\
1065
+winfo colormapfull window\0\
1066
+winfo containing ?-displayof window? rootX rootY\0\
1067
+winfo depth window\0\
1068
+winfo exists window\0\
1069
+winfo fpixels window number\0\
1070
+winfo geometry window\0\
1071
+winfo height window\0\
1072
+winfo id window\0\
1073
+winfo interps ?-displayof window?\0\
1074
+winfo ismapped window\0\
1075
+winfo manager window\0\
1076
+winfo name window\0\
1077
+winfo parent window\0\
1078
+winfo pathname ?-displayof window? id\0\
1079
+winfo pixels window number\0\
1080
+winfo pointerx window\0\
1081
+winfo pointerxy window\0\
1082
+winfo pointery window\0\
1083
+winfo reqheight window\0\
1084
+winfo reqwidth window\0\
1085
+winfo rgb window color\0\
1086
+winfo rootx window\0\
1087
+winfo rooty window\0\
1088
+winfo screen window\0\
1089
+winfo screencells window\0\
1090
+winfo screendepth window\0\
1091
+winfo screenheight window\0\
1092
+winfo screenmmheight window\0\
1093
+winfo screenmmwidth window\0\
1094
+winfo screenvisual window\0\
1095
+winfo screenwidth window\0\
1096
+winfo server window\0\
1097
+winfo toplevel window\0\
1098
+winfo viewable window\0\
1099
+winfo visual window\0\
1100
+winfo visualid window\0\
1101
+winfo visualsavailable window ?includeids?\0\
1102
+winfo vrootheight window\0\
1103
+winfo vrootwidth window\0\
1104
+winfo vrootx window\0\
1105
+winfo vrooty window\0\
1106
+winfo width window\0\
1107
+winfo x window\0\
1108
+winfo y window\0\
1109
+winfo: atom atomname cells children class colormapfull containing depth exists fpixels geometry height id interps ismapped manager name parent pathname pixels pointerx pointerxy pointery reqheight reqwidth rgb rootx rooty screen screencells screendepth screenheight screenmmheight screenmmwidth screenvisual screenwidth server toplevel viewable visual visualid visualsavailable vrootheight vrootwidth vrootx vrooty width x y\0\
1110
+wm aspect window ?minNumer minDenom maxNumer maxDenom?\0\
1111
+wm attributes window\0\
1112
+wm client window ?name?\0\
1113
+wm colormapwindows window ?windowList?\0\
1114
+wm command window ?value?\0\
1115
+wm deiconify window\0\
1116
+wm focusmodel window ?active|passive?\0\
1117
+wm forget window\0\
1118
+wm frame window\0\
1119
+wm geometry window ?newGeometry?\0\
1120
+wm grid window ?baseWidth baseHeight widthInc heightInc?\0\
1121
+wm group window ?pathName?\0\
1122
+wm iconbitmap window ?bitmap?\0\
1123
+wm iconify window\0\
1124
+wm iconmask window ?bitmap?\0\
1125
+wm iconname window ?newName?\0\
1126
+wm iconphoto window ?-default? image1 ?image2 ...?\0\
1127
+wm iconposition window ?x y?\0\
1128
+wm iconwindow window ?pathName?\0\
1129
+wm manage widget\0\
1130
+wm maxsize window ?width height?\0\
1131
+wm minsize window ?width height?\0\
1132
+wm overrideredirect window ?boolean?\0\
1133
+wm positionfrom window ?who?\0\
1134
+wm protocol window ?name? ?command?\0\
1135
+wm resizable window ?width height?\0\
1136
+wm sizefrom window ?who?\0\
1137
+wm stackorder window ?isabove|isbelow window?\0\
1138
+wm state window ?newstate?\0\
1139
+wm title window ?string?\0\
1140
+wm transient window ?master?\0\
1141
+wm withdraw window\0\
1142
+wm: aspect attributes client colormapwindows command deiconify focusmodel forget frame geometry grid group iconbitmap iconify iconmask iconname iconphoto iconposition iconwindow manage maxsize minsize overrideredirect positionfrom protocol resizable sizefrom stackorder state title transient withdraw\0\
1143
+xsxp::parse xml\0\
1144
+"};