ILIAS  release_4-3 Revision
 All Data Structures Namespaces Files Functions Variables Groups Pages
HFile_dcal.php
Go to the documentation of this file.
1 <?php
2 $BEAUT_PATH = realpath(".")."/Services/COPage/syntax_highlight/php";
3 if (!isset ($BEAUT_PATH)) return;
4 require_once("$BEAUT_PATH/Beautifier/HFile.php");
5  class HFile_dcal extends HFile{
6  function HFile_dcal(){
7  $this->HFile();
8 /*************************************/
9 // Beautifier Highlighting Configuration File
10 // DCAL
11 /*************************************/
12 // Flags
13 
14 $this->nocase = "1";
15 $this->notrim = "0";
16 $this->perl = "0";
17 
18 // Colours
19 
20 $this->colours = array("blue", "purple", "gray", "brown", "blue");
21 $this->quotecolour = "blue";
22 $this->blockcommentcolour = "green";
23 $this->linecommentcolour = "green";
24 
25 // Indent Strings
26 
27 $this->indent = array("DO\"\"REPEAT\"\"THEN");
28 $this->unindent = array("ELSE", "END");
29 
30 // String characters and delimiters
31 
32 $this->stringchars = array();
33 $this->delimiters = array();
34 $this->escchar = "";
35 
36 // Comment settings
37 
38 $this->linecommenton = array("!");
39 $this->blockcommenton = array("{");
40 $this->blockcommentoff = array("}");
41 
42 // Keywords (keyword mapping to colour number)
43 
44 $this->keywords = array(
45  "and" => "1",
46  "array" => "1",
47  "begin" => "1",
48  "by" => "1",
49  "case" => "1",
50  "const" => "1",
51  "do" => "1",
52  "else" => "1",
53  "elsif" => "1",
54  "end" => "1",
55  "external" => "1",
56  "false" => "1",
57  "for" => "1",
58  "function" => "1",
59  "if" => "1",
60  "in" => "1",
61  "include" => "1",
62  "message" => "1",
63  "mod" => "1",
64  "not" => "1",
65  "of" => "1",
66  "off" => "1",
67  "on" => "1",
68  "or" => "1",
69  "out" => "1",
70  "procedure" => "1",
71  "program" => "1",
72  "public" => "1",
73  "record" => "1",
74  "repeat" => "1",
75  "return" => "1",
76  "string" => "1",
77  "then" => "1",
78  "to" => "1",
79  "true" => "1",
80  "type" => "1",
81  "until" => "1",
82  "var" => "1",
83  "while" => "1",
84  "anglestyle" => "2",
85  "aperture" => "2",
86  "arrowsize" => "2",
87  "arrowstyl" => "2",
88  "arrowratio" => "2",
89  "atrdraw" => "2",
90  "autopath" => "2",
91  "bigcurs" => "2",
92  "boxsym" => "2",
93  "cimticcolor" => "2",
94  "circlefact" => "2",
95  "chamfera" => "2",
96  "chamferb" => "2",
97  "clockwise" => "2",
98  "constref" => "2",
99  "copyflag" => "2",
100  "curvecenters" => "2",
101  "crcdiv1" => "2",
102  "crcdiv2" => "2",
103  "curssz" => "2",
104  "centwall" => "2",
105  "cut_srch" => "2",
106  "cut_lyr" => "2",
107  "dimminustol" => "2",
108  "dimmon" => "2",
109  "distdelay" => "2",
110  "domplustolang" => "2",
111  "dimimustolang" => "2",
112  "dimlimits" => "2",
113  "dimtolerance" => "2",
114  "dimplustol" => "2",
115  "dynamicxt" => "2",
116  "dimcontrolpts" => "2",
117  "dimtxtcolor" => "2",
118  "dimorient" => "2",
119  "dimticcolor" => "2",
120  "distancesync" => "2",
121  "docut" => "2",
122  "dojamb" => "2",
123  "doorang" => "2",
124  "doorhgt" => "2",
125  "doorthk" => "2",
126  "doortype" => "2",
127  "drawlines" => "2",
128  "drawmarks" => "2",
129  "dynamic" => "2",
130  "enlcopy" => "2",
131  "filcut" => "2",
132  "filrad" => "2",
133  "findhatch" => "2",
134  "glassthk" => "2",
135  "gridang" => "2",
136  "gridorgx" => "2",
137  "gridorgy" => "2",
138  "gridshow" => "2",
139  "grifshowx" => "2",
140  "gridshowy" => "2",
141  "gridshw1" => "2",
142  "gridshw1x" => "2",
143  "gridshw1y" => "2",
144  "gridclr" => "2",
145  "gridclr1" => "2",
146  "grid1sz" => "2",
147  "gridsnap" => "2",
148  "gridsnapx" => "2",
149  "gridsnapy" => "2",
150  "hatchon" => "2",
151  "headhgt" => "2",
152  "hidepierce" => "2",
153  "hidespcg" => "2",
154  "hidecolor" => "2",
155  "hideltype" => "2",
156  "hidewidth" => "2",
157  "hither" => "2",
158  "inputstyl" => "2",
159  "jambwth" => "2",
160  "lastdist" => "2",
161  "lastenlpt" => "2",
162  "lastrotpt" => "2",
163  "layoutextents" => "2",
164  "layerswitch" => "2",
165  "lyrsearch" => "2",
166  "lineattr" => "2",
167  "linecolor" => "2",
168  "linespcg" => "2",
169  "lineosht" => "2",
170  "linetype" => "2",
171  "linewidth" => "2",
172  "maxdrag" => "2",
173  "mircopy" => "2",
174  "mirfixtext" => "2",
175  "missdis" => "2",
176  "movcopy" => "2",
177  "mrkdraw" => "2",
178  "multipen" => "2",
179  "nofloat" => "2",
180  "noisy" => "2",
181  "nounits" => "2",
182  "numdivs" => "2",
183  "orthmode" => "2",
184  "osnap_mode" => "2",
185  "osnap_num" => "2",
186  "ovrdraw" => "2",
187  "plyrect" => "2",
188  "polycntr" => "2",
189  "polydia" => "2",
190  "polyinsd" => "2",
191  "polysides" => "2",
192  "polyvert" => "2",
193  "pltcentx" => "2",
194  "pltcenty" => "2",
195  "pltcolor" => "2",
196  "pltpsize" => "2",
197  "pltpcustx" => "2",
198  "pltpcusty" => "2",
199  "pltpensort" => "2",
200  "pltpenspeed" => "2",
201  "pltpenwidth" => "2",
202  "pltrot" => "2",
203  "pltrotang" => "2",
204  "pltrotcentx" => "2",
205  "pltrotcenty" => "2",
206  "plotscalenum" => "2",
207  "regenorder" => "2",
208  "rotcopy" => "2",
209  "rubbx" => "2",
210  "ratiobox" => "2",
211  "ratioratio" => "2",
212  "rubln" => "2",
213  "savedelay" => "2",
214  "scaletype" => "2",
215  "scrolldis" => "2",
216  "selecttype" => "2",
217  "showwgt" => "2",
218  "showinspt" => "2",
219  "showneg" => "2",
220  "showz" => "2",
221  "sidedoor" => "2",
222  "sigdigits" => "2",
223  "sillhgt" => "2",
224  "sillin" => "2",
225  "sillout" => "2",
226  "smallgrid" => "2",
227  "srfgrid" => "2",
228  "srfpnts" => "2",
229  "srchquick" => "2",
230  "snaplyrsearch" => "2",
231  "snapsymfast" => "2",
232  "symang" => "2",
233  "symenlx" => "2",
234  "symenly" => "2",
235  "symenlz" => "2",
236  "symexplode" => "2",
237  "symzoffset" => "2",
238  "txtaline" => "2",
239  "txtang" => "2",
240  "txtcurs" => "2",
241  "txtsize" => "2",
242  "txtuseplt" => "2",
243  "txtweight" => "2",
244  "txtslant" => "2",
245  "txtaspect" => "2",
246  "txton" => "2",
247  "txtboxclr" => "2",
248  "txtboxmin" => "2",
249  "wallend" => "2",
250  "wallson" => "2",
251  "wallwidth" => "2",
252  "wallhilite" => "2",
253  "wallhiliteout" => "2",
254  "wallhilitecolor" => "2",
255  "wallhilitewidth" => "2",
256  "zbase" => "2",
257  "zeroangle" => "2",
258  "zhite" => "2",
259  "zuser1" => "2",
260  "zuser2" => "2",
261  "absi" => "3",
262  "absr" => "3",
263  "acos" => "3",
264  "addpnt" => "3",
265  "addr2ints" => "3",
266  "angle" => "3",
267  "answer" => "3",
268  "arc_to_bulge" => "3",
269  "asin" => "3",
270  "angnormalize" => "3",
271  "assignProc" => "3",
272  "atan" => "3",
273  "atan2" => "3",
274  "atr_2str" => "3",
275  "atr_add2ent" => "3",
276  "atr_add2lyr" => "3",
277  "atr_add2sym" => "3",
278  "atr_add2sys" => "3",
279  "atr_delent" => "3",
280  "atr_dellyr" => "3",
281  "atr_delsym" => "3",
282  "atr_delsys" => "3",
283  "atr_entfind" => "3",
284  "atr_entfirst" => "3",
285  "atr_get" => "3",
286  "atr_init" => "3",
287  "atr_lyrFind" => "3",
288  "atr_lyrfirst" => "3",
289  "atr_next" => "3",
290  "atr_symfind" => "3",
291  "atr_symfirst" => "3",
292  "atr_sysfind" => "3",
293  "atr_sysfirst" => "3",
294  "atr_update" => "3",
295  "beep" => "3",
296  "between" => "3",
297  "betweenang" => "3",
298  "bitclear" => "3",
299  "bitset" => "3",
300  "bittest" => "3",
301  "brkpress" => "3",
302  "bulge_to_arc" => "3",
303  "cart_cylind" => "3",
304  "cart_sphere" => "3",
305  "catenlrel" => "3",
306  "catmat" => "3",
307  "catrotate" => "3",
308  "catrotrel" => "3",
309  "catscale" => "3",
310  "cattran" => "3",
311  "chdir" => "3",
312  "chr" => "3",
313  "circ3pt" => "3",
314  "clip" => "3",
315  "clrGetName" => "3",
316  "clrGetPen" => "3",
317  "clrSetName" => "3",
318  "clrSetPen" => "3",
319  "configTab" => "3",
320  "cos" => "3",
321  "crossProd" => "3",
322  "crossZ" => "3",
323  "currwndw" => "3",
324  "cutout" => "3",
325  "cvangst" => "3",
326  "cvdisst" => "3",
327  "cvintst" => "3",
328  "cvlntst" => "3",
329  "cvrllst" => "3",
330  "cvstint" => "3",
331  "cvstlnt" => "3",
332  "cvstrll" => "3",
333  "cylind_cart" => "3",
334  "calctext" => "3",
335  "calcdim" => "3",
336  "degrees" => "3",
337  "dgetang" => "3",
338  "dgetdis" => "3",
339  "dgetint" => "3",
340  "dgetrl" => "3",
341  "dgetstr" => "3",
342  "dis_from_arc" => "3",
343  "dis_from_line" => "3",
344  "disfrompolyvert" => "3",
345  "dis_from_seg" => "3",
346  "distance" => "3",
347  "dotprod" => "3",
348  "drag2pt" => "3",
349  "dragBar" => "3",
350  "dragBoxMove" => "3",
351  "dragCrc3" => "3",
352  "dragDia" => "3",
353  "dragPly" => "3",
354  "dragPlyRot" => "3",
355  "dragModeMove" => "3",
356  "dragModeRot" => "3",
357  "dragRad" => "3",
358  "drawcursor" => "3",
359  "dwgname" => "3",
360  "ent_add" => "3",
361  "ent_copy" => "3",
362  "ent_del" => "3",
363  "ent_draw" => "3",
364  "ent_draw_2d" => "3",
365  "ent_draw_dl" => "3",
366  "ent_drawmode" => "3",
367  "ent_enlarge" => "3",
368  "ent_explode" => "3",
369  "ent_extent" => "3",
370  "ent_first" => "3",
371  "ent_get" => "3",
372  "ent_init" => "3",
373  "ent_move" => "3",
374  "ent_near" => "3",
375  "ent_next" => "3",
376  "ent_relink" => "3",
377  "ent_rotate" => "3",
378  "ent_setunused" => "3",
379  "ent_tran" => "3",
380  "ent_tranok" => "3",
381  "ent_update" => "3",
382  "ent2polyvert" => "3",
383  "envget" => "3",
384  "exp" => "3",
385  "expt" => "3",
386  "extents" => "3",
387  "ent_incirc" => "3",
388  "f_close" => "3",
389  "f_create" => "3",
390  "f_eof" => "3",
391  "file_copy" => "3",
392  "file_del" => "3",
393  "file_exist" => "3",
394  "file_find" => "3",
395  "file_pattern" => "3",
396  "file_ren" => "3",
397  "float" => "3",
398  "fnKeyConv" => "3",
399  "f_open" => "3",
400  "f_rdchar" => "3",
401  "f_rdint" => "3",
402  "f_rdln" => "3",
403  "f_rdreal" => "3",
404  "f_rdstr" => "3",
405  "f_seek" => "3",
406  "f_setrec" => "3",
407  "f_wrchar" => "3",
408  "f_wrint" => "3",
409  "f_wrln" => "3",
410  "f_wrreal" => "3",
411  "f_wrstr" => "3",
412  "fgetlyr" => "3",
413  "fixangs" => "3",
414  "getang" => "3",
415  "getarc" => "3",
416  "getchar" => "3",
417  "getclr" => "3",
418  "getcurrfont" => "3",
419  "getCurrInMat" => "3",
420  "getdis" => "3",
421  "getesc" => "3",
422  "getflname" => "3",
423  "getint" => "3",
424  "getlyr" => "3",
425  "getlyrcurr" => "3",
426  "getlyrname" => "3",
427  "getmode" => "3",
428  "getpath" => "3",
429  "getpoint" => "3",
430  "getpointp" => "3",
431  "getpoly" => "3",
432  "getpolyline" => "3",
433  "getrefpnt" => "3",
434  "getrll" => "3",
435  "getrubpnt" => "3",
436  "getstr" => "3",
437  "grafmode" => "3",
438  "gridCalc" => "3",
439  "getcurrlbl" => "3",
440  "gridSnapTo" => "3",
441  "hatch_mode" => "3",
442  "hide" => "3",
443  "high" => "3",
444  "inputAt" => "3",
445  "inputWhere" => "3",
446  "intand" => "3",
447  "intor" => "3",
448  "intr_arcarc" => "3",
449  "intr_crcarc" => "3",
450  "intr_crccrc" => "3",
451  "intr_linarc" => "3",
452  "intr_lincrc" => "3",
453  "intr_linlin" => "3",
454  "ints2addr" => "3",
455  "intxor" => "3",
456  "invert" => "3",
457  "islower" => "3",
458  "isnil" => "3",
459  "isupper" => "3",
460  "keyForceExit" => "3",
461  "keypress" => "3",
462  "lblmsg" => "3",
463  "lblset" => "3",
464  "lblsett" => "3",
465  "lblsinit" => "3",
466  "lblson" => "3",
467  "light" => "3",
468  "linelen3" => "3",
469  "log" => "3",
470  "low" => "3",
471  "lyr_clear" => "3",
472  "lyr_create" => "3",
473  "lyr_del" => "3",
474  "lyr_find" => "3",
475  "lyr_first" => "3",
476  "lyr_init" => "3",
477  "lyr_ison" => "3",
478  "lyr_next" => "3",
479  "lyr_nil" => "3",
480  "lyr_read" => "3",
481  "lyr_set" => "3",
482  "lyr_seton" => "3",
483  "lyr_term" => "3",
484  "lyr_viewfile" => "3",
485  "lyr_write" => "3",
486  "matmmat" => "3",
487  "max" => "3",
488  "menu1lntrim" => "3",
489  "menu2lntrim" => "3",
490  "menu3dLine" => "3",
491  "menuArc2pt" => "3",
492  "menuArc3pt" => "3",
493  "menuArccentang" => "3",
494  "menuArccentarc" => "3",
495  "menuArccentchrd" => "3",
496  "menuArctan" => "3",
497  "menuArraycirc" => "3",
498  "menuArrayrect" => "3",
499  "menuBlocks" => "3",
500  "menuChamfer" => "3",
501  "menuChange" => "3",
502  "menuChange3d" => "3",
503  "menuCleanup" => "3",
504  "menuClipCube" => "3",
505  "menuCone" => "3",
506  "menuControls" => "3",
507  "menuCopy" => "3",
508  "menuCopy3d" => "3",
509  "menuCrc3pt" => "3",
510  "menuCrcdia" => "3",
511  "menuCrcrad" => "3",
512  "menuCurves" => "3",
513  "menuCutwall" => "3",
514  "menuCylnHori" => "3",
515  "menuCylnVert" => "3",
516  "menuDataCAD3" => "3",
517  "menuDirectry" => "3",
518  "menuDisplay" => "3",
519  "menuDivide" => "3",
520  "menuDmension" => "3",
521  "menuDome" => "3",
522  "menuDoorswng" => "3",
523  "menuEdit3d" => "3",
524  "menuEditPlane" => "3",
525  "menuElevation" => "3",
526  "menuEllipse" => "3",
527  "menuEnlarge" => "3",
528  "menuEnlarge3d" => "3",
529  "menuEntity3d" => "3",
530  "menuErase" => "3",
531  "menuErase3d" => "3",
532  "menuExplode3d" => "3",
533  "menuFileio" => "3",
534  "menuFillets" => "3",
535  "menuFreehand" => "3",
536  "menuGoodies" => "3",
537  "menuGotoview" => "3",
538  "menuGotoView3d" => "3",
539  "menuGrids" => "3",
540  "menuHatch" => "3",
541  "menuHide" => "3",
542  "menuIdentify" => "3",
543  "menuIntrsect" => "3",
544  "menuLayers" => "3",
545  "menuLinetype" => "3",
546  "menuLinkline" => "3",
547  "menuLintsct" => "3",
548  "menuMarker" => "3",
549  "menuMeasures" => "3",
550  "menuMeshSurf" => "3",
551  "menuMirror" => "3",
552  "menuMove" => "3",
553  "menuMove3d" => "3",
554  "menuMovedrag" => "3",
555  "menuObjsnap" => "3",
556  "menuPartial" => "3",
557  "menuPlaneSnap" => "3",
558  "menuPlotter" => "3",
559  "menuPolygon" => "3",
560  "menuPolygons" => "3",
561  "menuPolyHori" => "3",
562  "menuPolyIncl" => "3",
563  "menuPolyRect" => "3",
564  "menuPolyVert" => "3",
565  "menuRevSurf" => "3",
566  "menuRotate" => "3",
567  "menuRotate3d" => "3",
568  "menuSaveImage" => "3",
569  "menuSetObliq" => "3",
570  "menuSetPersp" => "3",
571  "menuSettings" => "3",
572  "menuSettings3d" => "3",
573  "menuSlab" => "3",
574  "menuSlabHori" => "3",
575  "menuSlabIncl" => "3",
576  "menuSlabRect" => "3",
577  "menuSlabVert" => "3",
578  "menuSS" => "3",
579  "menuStretch" => "3",
580  "menuStretch3d" => "3",
581  "menuTangents" => "3",
582  "menuTemplate" => "3",
583  "menuText" => "3",
584  "menuTintsct" => "3",
585  "menuTorus" => "3",
586  "menuToscale" => "3",
587  "menuTruncCone" => "3",
588  "menuViewer" => "3",
589  "menuVoids" => "3",
590  "menuWalkThru" => "3",
591  "menuWeldline" => "3",
592  "menuWindowin" => "3",
593  "menuWindows" => "3",
594  "min" => "3",
595  "mkdir" => "3",
596  "mode_1lyr" => "3",
597  "mode_box" => "3",
598  "mode_enttype" => "3",
599  "mode_fence" => "3",
600  "mode_group" => "3",
601  "mode_ignore" => "3",
602  "mode_init" => "3",
603  "mode_init1" => "3",
604  "mode_lyr" => "3",
605  "mode_ss" => "3",
606  "mode_sym" => "3",
607  "mulpnt" => "3",
608  "mode_atr" => "3",
609  "menugeom" => "3",
610  "meanpnt" => "3",
611  "numlayer" => "3",
612  "odd" => "3",
613  "ord" => "3",
614  "order" => "3",
615  "pause" => "3",
616  "pixsize" => "3",
617  "pline_area" => "3",
618  "pline_centroid" => "3",
619  "pline_perim" => "3",
620  "plot_close" => "3",
621  "plot_mode" => "3",
622  "plot_open" => "3",
623  "pnt_in_poly" => "3",
624  "polar" => "3",
625  "poly_fix" => "3",
626  "polyvert2ent" => "3",
627  "polyvert_add" => "3",
628  "polyvert_copy" => "3",
629  "polyvert_count" => "3",
630  "polyvert_del" => "3",
631  "polyvert_get" => "3",
632  "polyvert_init" => "3",
633  "polyvert_ins" => "3",
634  "polyvert_update" => "3",
635  "popview" => "3",
636  "printstr" => "3",
637  "project" => "3",
638  "pushview" => "3",
639  "pntscolinear" => "3",
640  "radians" => "3",
641  "redraw" => "3",
642  "redrawall" => "3",
643  "regen" => "3",
644  "rmdir" => "3",
645  "round" => "3",
646  "round4" => "3",
647  "readclock" => "3",
648  "sappnt" => "3",
649  "scale_curr" => "3",
650  "scale_get" => "3",
651  "serCheck" => "3",
652  "setcurrfont" => "3",
653  "setenlrel" => "3",
654  "setident" => "3",
655  "setlyrname" => "3",
656  "setnil" => "3",
657  "setpath" => "3",
658  "setpoint" => "3",
659  "setrefpnt" => "3",
660  "setrotate" => "3",
661  "setrotrel" => "3",
662  "setrubpnt" => "3",
663  "setscale" => "3",
664  "settran" => "3",
665  "sin" => "3",
666  "sizeof" => "3",
667  "sphere_cart" => "3",
668  "ssdelall" => "3",
669  "sqr" => "3",
670  "sqrt" => "3",
671  "ssAdd" => "3",
672  "ssClear" => "3",
673  "ssDel" => "3",
674  "ssGetName" => "3",
675  "ssLength" => "3",
676  "ssMember" => "3",
677  "ssSetName" => "3",
678  "stopgroup" => "3",
679  "strassign" => "3",
680  "strcat" => "3",
681  "strcomp" => "3",
682  "strdel" => "3",
683  "strinc" => "3",
684  "strins" => "3",
685  "strlen" => "3",
686  "strpad" => "3",
687  "strpos" => "3",
688  "strsub" => "3",
689  "strupcase" => "3",
690  "subpnt" => "3",
691  "sym_clearref" => "3",
692  "sym_count" => "3",
693  "sym_create" => "3",
694  "sym_find" => "3",
695  "sym_first" => "3",
696  "sym_get" => "3",
697  "sym_get_atr" => "3",
698  "sym_next" => "3",
699  "sym_read" => "3",
700  "sym_ref" => "3",
701  "sym_write" => "3",
702  "tan" => "3",
703  "textmode" => "3",
704  "tolower" => "3",
705  "toupper" => "3",
706  "toview" => "3",
707  "transpose" => "3",
708  "trunc" => "3",
709  "trunc4" => "3",
710  "txtbox" => "3",
711  "view_add" => "3",
712  "view_calcoblq" => "3",
713  "view_calcorth" => "3",
714  "view_calcpara" => "3",
715  "view_calcpers" => "3",
716  "view_checkmode" => "3",
717  "view_currmode" => "3",
718  "view_del" => "3",
719  "view_first" => "3",
720  "view_get" => "3",
721  "view_getcurr" => "3",
722  "view_init" => "3",
723  "view_last" => "3",
724  "view_setcurr" => "3",
725  "view_setmode" => "3",
726  "view_update" => "3",
727  "void_add" => "3",
728  "void_del" => "3",
729  "void_del_all" => "3",
730  "void_get" => "3",
731  "void_get_di" => "3",
732  "void_init" => "3",
733  "void_update" => "3",
734  "vwptclear" => "3",
735  "windowin" => "3",
736  "wrterr" => "3",
737  "wrtLtype" => "3",
738  "wrtlvl" => "3",
739  "wrtlyr" => "3",
740  "wrtmsg" => "3",
741  "wrtscl" => "3",
742  "wrtSS" => "3",
743  "wrtstat" => "3",
744  "xformpt" => "3",
745  "abszero" => "4",
746  "atr_name_len" => "4",
747  "atr_int" => "4",
748  "atr_rl" => "4",
749  "atr_str" => "4",
750  "atr_dis" => "4",
751  "atr_ang" => "4",
752  "atr_pnt" => "4",
753  "atr_addr" => "4",
754  "clrblue" => "4",
755  "clrbrown" => "4",
756  "clrcyan" => "4",
757  "clrdkgray" => "4",
758  "clrgrn" => "4",
759  "clrltblue" => "4",
760  "clrltcyan" => "4",
761  "clrltgray" => "4",
762  "clrltgrn" => "4",
763  "clrltmgta" => "4",
764  "clrltred" => "4",
765  "clrmgta" => "4",
766  "clrred" => "4",
767  "clrwhite" => "4",
768  "clryellow" => "4",
769  "drmode_black" => "4",
770  "drmode_flip" => "4",
771  "drmode_white" => "4",
772  "entar3" => "4",
773  "entarc" => "4",
774  "entbez" => "4",
775  "entblk" => "4",
776  "entbsp" => "4",
777  "entcnt" => "4",
778  "entcon" => "4",
779  "entcrc" => "4",
780  "entcyl" => "4",
781  "entdim" => "4",
782  "entdom" => "4",
783  "entell" => "4",
784  "entln3" => "4",
785  "entlin" => "4",
786  "entmrk" => "4",
787  "entpln" => "4",
788  "entply" => "4",
789  "entrev" => "4",
790  "entslb" => "4",
791  "entsrf" => "4",
792  "entsym" => "4",
793  "enttor" => "4",
794  "enttrn" => "4",
795  "enttxt" => "4",
796  "fl_access_denice" => "4",
797  "fl_invalid_access_code" => "4",
798  "fl_invalid_function" => "4",
799  "fl_invalid_handle" => "4",
800  "fl_no_handles_left" => "4",
801  "fl_not_found" => "4",
802  "fl_ok" => "4",
803  "fl_path_not_found" => "4",
804  "fmode_read" => "4",
805  "fmode_read_write" => "4",
806  "fmode_write" => "4",
807  "f1" => "4",
808  "f2" => "4",
809  "f3" => "4",
810  "f4" => "4",
811  "f5" => "4",
812  "f6" => "4",
813  "f7" => "4",
814  "f8" => "4",
815  "f9" => "4",
816  "f0" => "4",
817  "halfpi" => "4",
818  "htype_normal" => "4",
819  "htype_outer" => "4",
820  "htype_ignore" => "4",
821  "lyr_all" => "4",
822  "lyr_curr" => "4",
823  "lyr_on" => "4",
824  "ltype_solid" => "4",
825  "ltype_dotted" => "4",
826  "ltype_dashed" => "4",
827  "ltype_dotdash" => "4",
828  "maxdash" => "4",
829  "maxpnts" => "4",
830  "osnap_center" => "4",
831  "osnap_endpoint" => "4",
832  "osnap_intsect" => "4",
833  "osnap_midpoint" => "4",
834  "osnap_nearest" => "4",
835  "osnap_npoint" => "4",
836  "osnap_perp" => "4",
837  "osnap_quad" => "4",
838  "osnap_quick" => "4",
839  "osnap_tan" => "4",
840  "oblqplan" => "4",
841  "oblqeleve" => "4",
842  "pathdwg" => "4",
843  "pathtpl" => "4",
844  "pathsym" => "4",
845  "pathfrm" => "4",
846  "pathmcr" => "4",
847  "pathchr" => "4",
848  "pathsup" => "4",
849  "pathdrv" => "4",
850  "pathlyr" => "4",
851  "pathout" => "4",
852  "pathtmp" => "4",
853  "pathswp" => "4",
854  "pathdef" => "4",
855  "pathdxf" => "4",
856  "pi" => "4",
857  "pv_vert" => "4",
858  "pv_bulge" => "4",
859  "res_normal" => "4",
860  "res_escape" => "4",
861  "s1" => "4",
862  "s2" => "4",
863  "s3" => "4",
864  "s4" => "4",
865  "s5" => "4",
866  "s6" => "4",
867  "s7" => "4",
868  "s8" => "4",
869  "s9" => "4",
870  "s0" => "4",
871  "sqrzero" => "4",
872  "twopi" => "4",
873  "vmode_orth" => "4",
874  "vmode_para" => "4",
875  "vmode_pers" => "4",
876  "vmode_oblq" => "4",
877  "vmode_edit" => "4",
878  "vmode_all" => "4",
879  "wall_cap" => "4",
880  "wall_clip" => "4",
881  "wall_none" => "4",
882  "wall_off" => "4",
883  "wall_on" => "4",
884  "x" => "4",
885  "y" => "4",
886  "z" => "4",
887  "ang" => "5",
888  "ar3mod" => "5",
889  "ar3div" => "5",
890  "ar3rad" => "5",
891  "ar3bang" => "5",
892  "ar3eang" => "5",
893  "ar3close" => "5",
894  "atrname" => "5",
895  "attr" => "5",
896  "addr" => "5",
897  "arccent" => "5",
898  "arcrad" => "5",
899  "arcbang" => "5",
900  "arceang" => "5",
901  "arcbase" => "5",
902  "archite" => "5",
903  "attrib" => "5",
904  "atrtype" => "5",
905  "bezarr" => "5",
906  "boolarr" => "5",
907  "boolean" => "5",
908  "block" => "5",
909  "beznpnt" => "5",
910  "bezpnt" => "5",
911  "bezbase" => "5",
912  "bspnpnt" => "5",
913  "bsppnt" => "5",
914  "bspbase" => "5",
915  "blkpnt" => "5",
916  "bulge" => "5",
917  "cntpnt" => "5",
918  "cnttanpnt1" => "5",
919  "cnttanpnt2" => "5",
920  "cntnpnt" => "5",
921  "cnttype" => "5",
922  "cntdics" => "5",
923  "cntstiff" => "5",
924  "char" => "5",
925  "color" => "5",
926  "crccent" => "5",
927  "crcrad" => "5",
928  "crcbase" => "5",
929  "crchite" => "5",
930  "conmod" => "5",
931  "condiv" => "5",
932  "concent" => "5",
933  "conbang" => "5",
934  "coneang" => "5",
935  "conclose" => "5",
936  "cylmod" => "5",
937  "cyldic" => "5",
938  "cylrad" => "5",
939  "cyllen" => "5",
940  "cylcent" => "5",
941  "cylbang" => "5",
942  "cyleang" => "5",
943  "cylclose" => "5",
944  "currlyr" => "5",
945  "clipmat" => "5",
946  "clipon" => "5",
947  "clipmin" => "5",
948  "clipmax" => "5",
949  "dimpt1" => "5",
950  "dimpt2" => "5",
951  "dimpt3" => "5",
952  "dimtxtpt" => "5",
953  "dimexo1" => "5",
954  "dimexo2" => "5",
955  "dimexe" => "5",
956  "dimdli" => "5",
957  "dimang" => "5",
958  "dimovr" => "5",
959  "dimtxtsize" => "5",
960  "dimarrsize" => "5",
961  "dimarration" => "5",
962  "dimtxtaspect" => "5",
963  "dimtxtang" => "5",
964  "dimbase" => "5",
965  "dimtxtslant" => "5",
966  "dimdis" => "5",
967  "diminc" => "5",
968  "dimnlpts" => "5",
969  "dimtxtweight" => "5",
970  "dimtictype" => "5",
971  "dimtype" => "5",
972  "dimleader" => "5",
973  "dimtih" => "5",
974  "dimtoh" => "5",
975  "dimse1" => "5",
976  "dimse2" => "5",
977  "dimman" => "5",
978  "dimtad" => "5",
979  "dimnolftmrk" => "5",
980  "dimnorhtmrk" => "5",
981  "dimticweight" => "5",
982  "dimdinstd" => "5",
983  "dimtxtofs" => "5",
984  "dimfont" => "5",
985  "dimldrpnts" => "5",
986  "dbase" => "5",
987  "dommod" => "5",
988  "domdiv1" => "5",
989  "domdim2" => "5",
990  "domrad" => "5",
991  "dombang1" => "5",
992  "dombang2" => "5",
993  "domeang1" => "5",
994  "domeang2" => "5",
995  "domclose" => "5",
996  "delta" => "5",
997  "dash" => "5",
998  "dashdrw" => "5",
999  "dashpart" => "5",
1000  "dashtotal" => "5",
1001  "entity" => "5",
1002  "enttype" => "5",
1003  "ellcent" => "5",
1004  "ellradx" => "5",
1005  "ellrady" => "5",
1006  "ellbang" => "5",
1007  "elleang" => "5",
1008  "ellang" => "5",
1009  "ellbase" => "5",
1010  "ellhite" => "5",
1011  "entaddr" => "5",
1012  "editmat" => "5",
1013  "file" => "5",
1014  "frstatr" => "5",
1015  "frstent" => "5",
1016  "frstlyr" => "5",
1017  "flag1" => "5",
1018  "flag2" => "5",
1019  "integer" => "5",
1020  "index" => "5",
1021  "inptmat" => "5",
1022  "lastatr" => "5",
1023  "lastent" => "5",
1024  "lyr" => "5",
1025  "longint" => "5",
1026  "lgl_addr" => "5",
1027  "ltype" => "5",
1028  "linpt1" => "5",
1029  "linpt2" => "5",
1030  "ln3pt1" => "5",
1031  "ln3pt2" => "5",
1032  "last" => "5",
1033  "lastlyr" => "5",
1034  "mrkpnt" => "5",
1035  "mkrvec" => "5",
1036  "mrktyp" => "5",
1037  "mrksiz" => "5",
1038  "modmat" => "5",
1039  "mode_type" => "5",
1040  "name" => "5",
1041  "next" => "5",
1042  "nextpnt" => "5",
1043  "numdash" => "5",
1044  "ovrshut" => "5",
1045  "origin" => "5",
1046  "plnfrst" => "5",
1047  "plnlast" => "5",
1048  "plnclose" => "5",
1049  "plnbase" => "5",
1050  "plnhite" => "5",
1051  "point" => "5",
1052  "pntarr" => "5",
1053  "pntmat" => "5",
1054  "pnt4arr" => "5",
1055  "plynpnt" => "5",
1056  "plypnt" => "5",
1057  "plyisln" => "5",
1058  "plyfrstvoid" => "5",
1059  "plylastvoid" => "5",
1060  "pvtaddr" => "5",
1061  "prev" => "5",
1062  "pnt" => "5",
1063  "positn" => "5",
1064  "projtype" => "5",
1065  "plot_type" => "5",
1066  "perseye" => "5",
1067  "persdis" => "5",
1068  "real" => "5",
1069  "revbang" => "5",
1070  "revenag" => "5",
1071  "revmod" => "5",
1072  "revdiv1" => "5",
1073  "revdiv2" => "5",
1074  "revfrst" => "5",
1075  "revlast" => "5",
1076  "revtype" => "5",
1077  "refflag" => "5",
1078  "spacing" => "5",
1079  "str8" => "5",
1080  "str80" => "5",
1081  "str255" => "5",
1082  "symstr" => "5",
1083  "sttyp" => "5",
1084  "symname" => "5",
1085  "symaddr" => "5",
1086  "symmod" => "5",
1087  "slbnpnt" => "5",
1088  "slbpnt" => "5",
1089  "slbthick" => "5",
1090  "slbisln" => "5",
1091  "slbfrstvoid" => "5",
1092  "slblastvoid" => "5",
1093  "srfpnt" => "5",
1094  "srfsdiv" => "5",
1095  "srftdiv" => "5",
1096  "shape" => "5",
1097  "scale" => "5",
1098  "scalenum" => "5",
1099  "scanlinetype" => "5",
1100  "txtpnt" => "5",
1101  "txtstr" => "5",
1102  "txtbase" => "5",
1103  "txthite" => "5",
1104  "txtfont" => "5",
1105  "trnmod" => "5",
1106  "trndic" => "5",
1107  "trncent" => "5",
1108  "trnrad1" => "5",
1109  "trnrad2" => "5",
1110  "trnbang" => "5",
1111  "trneang" => "5",
1112  "trnclose" => "5",
1113  "tormod" => "5",
1114  "trodiv1" => "5",
1115  "tordiv2" => "5",
1116  "torrad1" => "5",
1117  "torrad2" => "5",
1118  "torbang1" => "5",
1119  "torbang2" => "5",
1120  "toreang1" => "5",
1121  "toreang2" => "5",
1122  "torclose" => "5",
1123  "txtcolor" => "5",
1124  "togglelyr" => "5",
1125  "visible" => "5",
1126  "viewaddr" => "5",
1127  "view_type" => "5",
1128  "viewmat" => "5",
1129  "viewcent" => "5",
1130  "width" => "5",
1131  "windlft" => "5",
1132  "windbot" => "5");
1133 
1134 // Special extensions
1135 
1136 // Each category can specify a PHP function that returns an altered
1137 // version of the keyword.
1138 
1139 
1140 
1141 $this->linkscripts = array(
1142  "1" => "donothing",
1143  "2" => "donothing",
1144  "3" => "donothing",
1145  "4" => "donothing",
1146  "5" => "donothing");
1147 }
1148 
1149 
1150 function donothing($keywordin)
1151 {
1152  return $keywordin;
1153 }
1154 
1155 }?>