ILIAS  Release_4_0_x_branch Revision 61816
 All Data Structures Namespaces Files Functions Variables Groups Pages
HFile_apdl.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_apdl extends HFile{
6  function HFile_apdl(){
7  $this->HFile();
8 /*************************************/
9 // Beautifier Highlighting Configuration File
10 // APDL (ANSYS Parametric Design Language)
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");
21 $this->quotecolour = "blue";
22 $this->blockcommentcolour = "green";
23 $this->linecommentcolour = "green";
24 
25 // Indent Strings
26 
27 $this->indent = array();
28 $this->unindent = array();
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  "*ABBR" => "1",
46  "*AFUN" => "1",
47  "*ASK" => "1",
48  "*CFCLOS" => "1",
49  "*CFOPEN" => "1",
50  "*CFWRITE" => "1",
51  "*CREATE" => "1",
52  "*CYCLE" => "1",
53  "*DEL" => "1",
54  "*DIM" => "1",
55  "*DO" => "1",
56  "*ELSE" => "1",
57  "*ELSEIF" => "1",
58  "*END" => "1",
59  "*ENDDO" => "1",
60  "*ENDIF" => "1",
61  "*EVAL" => "1",
62  "*EXIT" => "1",
63  "*GET" => "1",
64  "*GO" => "1",
65  "*IF" => "1",
66  "*LIST" => "1",
67  "*MFOURI" => "1",
68  "*MFUN" => "1",
69  "*MOONEY" => "1",
70  "*MOPER" => "1",
71  "*MSG" => "1",
72  "*REPEAT" => "1",
73  "*SET" => "1",
74  "*STATUS" => "1",
75  "*TREAD" => "1",
76  "*ULIB" => "1",
77  "*USE" => "1",
78  "*VABS" => "1",
79  "*VCOL" => "1",
80  "*VCUM" => "1",
81  "*VEDIT" => "1",
82  "*VFACT" => "1",
83  "*VFILL" => "1",
84  "*VFUN" => "1",
85  "*VGET" => "1",
86  "*VITRP" => "1",
87  "*VLEN" => "1",
88  "*VMASK" => "1",
89  "*VOPER" => "1",
90  "*VPLOT" => "1",
91  "*VPUT" => "1",
92  "*VREAD" => "1",
93  "*VSCFUN" => "1",
94  "*VSTAT" => "1",
95  "*VWRITE" => "1",
96  "//" => "1",
97  "/AN3D" => "1",
98  "/ANFILE" => "1",
99  "/ANGLE" => "1",
100  "/ANNOT" => "1",
101  "/ANUM" => "1",
102  "/ASSIGN" => "1",
103  "/AUTO" => "1",
104  "/AUX12" => "1",
105  "/AUX15" => "1",
106  "/AUX2" => "1",
107  "/AXLAB" => "1",
108  "/BATCH" => "1",
109  "/CLABEL" => "1",
110  "/CLEAR" => "1",
111  "/CLOG" => "1",
112  "/CMAP" => "1",
113  "/COLOR" => "1",
114  "/COM" => "1",
115  "/CONFIG" => "1",
116  "/CONTOUR" => "1",
117  "/COPY" => "1",
118  "/CPLANE" => "1",
119  "/CTYPE" => "1",
120  "/CVAL" => "1",
121  "/DECRYPT" => "1",
122  "/DELETE" => "1",
123  "/DEVDISP" => "1",
124  "/DEVICE" => "1",
125  "/DIST" => "1",
126  "/DSCALE" => "1",
127  "/DV3D" => "1",
128  "/EDGE" => "1",
129  "/EFACET" => "1",
130  "/ENCRYPT" => "1",
131  "/EOF" => "1",
132  "/ERASE" => "1",
133  "/ESHAPE" => "1",
134  "/EXIT" => "1",
135  "/EXPAND" => "1",
136  "/FACET" => "1",
137  "/FDELE" => "1",
138  "/FILNAME" => "1",
139  "/FOCUS" => "1",
140  "/FORMAT" => "1",
141  "/FTYPE" => "1",
142  "/GCMD" => "1",
143  "/GCOLUMN" => "1",
144  "/GFILE" => "1",
145  "/GFORMAT" => "1",
146  "/GLINE" => "1",
147  "/GMARKER" => "1",
148  "/GO" => "1",
149  "/GOLIST" => "1",
150  "/GOPR" => "1",
151  "/GOPRINT" => "1",
152  "/GRAPHICS" => "1",
153  "/GRESUME" => "1",
154  "/GRID" => "1",
155  "/GROPT" => "1",
156  "/GRTYP" => "1",
157  "/GSAVE" => "1",
158  "/GST" => "1",
159  "/GTHK" => "1",
160  "/GTYPE" => "1",
161  "/HEADER" => "1",
162  "/INPUT" => "1",
163  "/LARC" => "1",
164  "/LIGHT" => "1",
165  "/LINE" => "1",
166  "/LSPEC" => "1",
167  "/LSYMBOL" => "1",
168  "/MENU" => "1",
169  "/MPLIB" => "1",
170  "/MREP" => "1",
171  "/MSTART" => "1",
172  "/NERR" => "1",
173  "/NOERASE" => "1",
174  "/NOLIST" => "1",
175  "/NOPR" => "1",
176  "/NOPRINT" => "1",
177  "/NORMAL" => "1",
178  "/NUMBER" => "1",
179  "/OPT" => "1",
180  "/OUTPUT" => "1",
181  "/PAGE" => "1",
182  "/PBC" => "1",
183  "/PBF" => "1",
184  "/PCIRCLE" => "1",
185  "/PCOPY" => "1",
186  "/PLOPTS" => "1",
187  "/PMACRO" => "1",
188  "/PMETH" => "1",
189  "/PMORE" => "1",
190  "/PNUM" => "1",
191  "/POLYGON" => "1",
192  "/POST1" => "1",
193  "/POST26" => "1",
194  "/PREP7" => "1",
195  "/PSEARCH" => "1",
196  "/PSF" => "1",
197  "/PSPEC" => "1",
198  "/PSTATUS" => "1",
199  "/PSYMB" => "1",
200  "/PWEDGE" => "1",
201  "/QUIT" => "1",
202  "/RATIO" => "1",
203  "/RENAME" => "1",
204  "/REPLOT" => "1",
205  "/RESET" => "1",
206  "/RGB" => "1",
207  "/RUNST" => "1",
208  "/SECLIB" => "1",
209  "/SEG" => "1",
210  "/SHADE" => "1",
211  "/SHOW" => "1",
212  "/SHOWDISP" => "1",
213  "/SHRINK" => "1",
214  "/SOLU" => "1",
215  "/SSCALE" => "1",
216  "/STATUS" => "1",
217  "/STITLE" => "1",
218  "/SYP" => "1",
219  "/SYS" => "1",
220  "/TEE" => "1",
221  "/TITLE" => "1",
222  "/TLABEL" => "1",
223  "/TRIAD" => "1",
224  "/TRLCY" => "1",
225  "/TSPEC" => "1",
226  "/TXTRE" => "1",
227  "/TYPE" => "1",
228  "/UCMD" => "1",
229  "/UI" => "1",
230  "/UIS" => "1",
231  "/UNITS" => "1",
232  "/USER" => "1",
233  "/VCONE" => "1",
234  "/VIEW" => "1",
235  "/VSCALE" => "1",
236  "/VUP" => "1",
237  "/WAIT" => "1",
238  "/WINDOW" => "1",
239  "/XFRM" => "1",
240  "/XRANGE" => "1",
241  "/YRANGE" => "1",
242  "/ZOOM" => "1",
243  "A" => "1",
244  "AADD" => "1",
245  "AATT" => "1",
246  "ABBRES" => "1",
247  "ABBSAV" => "1",
248  "ABS" => "1",
249  "ACCAT" => "1",
250  "ACEL" => "1",
251  "ACLEAR" => "1",
252  "ADAPT" => "1",
253  "ADD" => "1",
254  "ADDAM" => "1",
255  "ADELE" => "1",
256  "ADGL" => "1",
257  "ADRAG" => "1",
258  "AESIZE" => "1",
259  "AFILLT" => "1",
260  "AFLIST" => "1",
261  "AFSURF" => "1",
262  "AGEN" => "1",
263  "AGLUE" => "1",
264  "AINA" => "1",
265  "AINP" => "1",
266  "AINV" => "1",
267  "AL" => "1",
268  "ALIST" => "1",
269  "ALLSEL" => "1",
270  "ALPFILL" => "1",
271  "ALPHAD" => "1",
272  "AMAP" => "1",
273  "AMESH" => "1",
274  "ANCNTR" => "1",
275  "ANCUT" => "1",
276  "ANDATA" => "1",
277  "ANDSCL" => "1",
278  "ANDYNA" => "1",
279  "ANFLOW" => "1",
280  "ANHARM" => "1",
281  "ANIM" => "1",
282  "ANISOS" => "1",
283  "ANMODE" => "1",
284  "ANORM" => "1",
285  "ANTIME" => "1",
286  "ANTYPE" => "1",
287  "AOFFST" => "1",
288  "AOVLAP" => "1",
289  "APLOT" => "1",
290  "APPEND" => "1",
291  "APTN" => "1",
292  "ARCLEN" => "1",
293  "ARCOLLAPSE" => "1",
294  "ARCTRM" => "1",
295  "ARDETACH" => "1",
296  "AREAS" => "1",
297  "AREFINE" => "1",
298  "AREVERSE" => "1",
299  "ARFILL" => "1",
300  "ARMERGE" => "1",
301  "AROTAT" => "1",
302  "ARSCALE" => "1",
303  "ARSPLIT" => "1",
304  "ARSYM" => "1",
305  "ASBA" => "1",
306  "ASBL" => "1",
307  "ASBV" => "1",
308  "ASBW" => "1",
309  "ASEL" => "1",
310  "ASKIN" => "1",
311  "ASLL" => "1",
312  "ASLV" => "1",
313  "ASUB" => "1",
314  "ASUM" => "1",
315  "ATAN" => "1",
316  "ATRAN" => "1",
317  "ATYPE" => "1",
318  "AUTOTS" => "1",
319  "AVPRIN" => "1",
320  "AVRES" => "1",
321  "BELLOW" => "1",
322  "BEND" => "1",
323  "BETAD" => "1",
324  "BF" => "1",
325  "BFA" => "1",
326  "BFADELE" => "1",
327  "BFALIST" => "1",
328  "BFCUM" => "1",
329  "BFDELE" => "1",
330  "BFE" => "1",
331  "BFECUM" => "1",
332  "BFEDELE" => "1",
333  "BFELIST" => "1",
334  "BFESCAL" => "1",
335  "BFINT" => "1",
336  "BFK" => "1",
337  "BFKDELE" => "1",
338  "BFKLIST" => "1",
339  "BFL" => "1",
340  "BFLDELE" => "1",
341  "BFLIST" => "1",
342  "BFLLIST" => "1",
343  "BFSCALE" => "1",
344  "BFTRAN" => "1",
345  "BFUNIF" => "1",
346  "BFV" => "1",
347  "BFVDELE" => "1",
348  "BFVLIST" => "1",
349  "BIOOPT" => "1",
350  "BIOT" => "1",
351  "BLC4" => "1",
352  "BLC5" => "1",
353  "BLOCK" => "1",
354  "BOOL" => "1",
355  "BOPTN" => "1",
356  "BRANCH" => "1",
357  "BSPLIN" => "1",
358  "BTOL" => "1",
359  "BUCOPT" => "1",
360  "C***" => "1",
361  "CALC" => "1",
362  "CBDOF" => "1",
363  "CDREAD" => "1",
364  "CDWRITE" => "1",
365  "CE" => "1",
366  "CECMOD" => "1",
367  "CECYC" => "1",
368  "CEDELE" => "1",
369  "CEINTF" => "1",
370  "CELIST" => "1",
371  "CENTER" => "1",
372  "CEQN" => "1",
373  "CERIG" => "1",
374  "CESGEN" => "1",
375  "CFACT" => "1",
376  "CGLOC" => "1",
377  "CGOMGA" => "1",
378  "CHECK" => "1",
379  "CHKMSH" => "1",
380  "CIRCLE" => "1",
381  "CLOCAL" => "1",
382  "CLOG" => "1",
383  "CLRMSHLN" => "1",
384  "CM" => "1",
385  "CMATRIX" => "1",
386  "CMDELE" => "1",
387  "CMEDIT" => "1",
388  "CMGRP" => "1",
389  "CMLIST" => "1",
390  "CMPLOT" => "1",
391  "CMSEL" => "1",
392  "CNVTOL" => "1",
393  "CON4" => "1",
394  "CONE" => "1",
395  "CONJUG" => "1",
396  "COUPLE" => "1",
397  "COVAL" => "1",
398  "CP" => "1",
399  "CPCYC" => "1",
400  "CPDELE" => "1",
401  "CPINTF" => "1",
402  "CPLGEN" => "1",
403  "CPLIST" => "1",
404  "CPNGEN" => "1",
405  "CPSGEN" => "1",
406  "CQC" => "1",
407  "CRPLIM" => "1",
408  "CS" => "1",
409  "CSCIR" => "1",
410  "CSDELE" => "1",
411  "CSKP" => "1",
412  "CSLIST" => "1",
413  "CSWPLA" => "1",
414  "CSYS" => "1",
415  "CURR2D" => "1",
416  "CUTCONTROL" => "1",
417  "CVAR" => "1",
418  "CYCGEN" => "1",
419  "CYCSOL" => "1",
420  "CYL4" => "1",
421  "CYL5" => "1",
422  "CYLIND" => "1",
423  "D" => "1",
424  "DA" => "1",
425  "DADELE" => "1",
426  "DALIST" => "1",
427  "DAMORPH" => "1",
428  "DATA" => "1",
429  "DATADEF" => "1",
430  "DCGOMG" => "1",
431  "DCUM" => "1",
432  "DDELE" => "1",
433  "DEACT" => "1",
434  "DEFINE" => "1",
435  "DELTIM" => "1",
436  "DEMORPH" => "1",
437  "DERIV" => "1",
438  "DESIZE" => "1",
439  "DESOL" => "1",
440  "DETAB" => "1",
441  "DIG" => "1",
442  "DIGIT" => "1",
443  "DISPLAY" => "1",
444  "DK" => "1",
445  "DKDELE" => "1",
446  "DKLIST" => "1",
447  "DL" => "1",
448  "DLDELE" => "1",
449  "DLIST" => "1",
450  "DLLIST" => "1",
451  "DMOVE" => "1",
452  "DMPRAT" => "1",
453  "DNSOL" => "1",
454  "DOF" => "1",
455  "DOFSEL" => "1",
456  "DOMEGA" => "1",
457  "DSCALE" => "1",
458  "DSET" => "1",
459  "DSUM" => "1",
460  "DSURF" => "1",
461  "DSYM" => "1",
462  "DSYS" => "1",
463  "DTRAN" => "1",
464  "DUMP" => "1",
465  "DVMORPH" => "1",
466  "DYNOPT" => "1",
467  "E" => "1",
468  "EALIVE" => "1",
469  "EDADAPT" => "1",
470  "EDBOUND" => "1",
471  "EDBVIS" => "1",
472  "EDCADAPT" => "1",
473  "EDCDELE" => "1",
474  "EDCGEN" => "1",
475  "EDCLIST" => "1",
476  "EDCONTACT" => "1",
477  "EDCPU" => "1",
478  "EDCRB" => "1",
479  "EDCSC" => "1",
480  "EDCTS" => "1",
481  "EDCURVE" => "1",
482  "EDDAMP" => "1",
483  "EDDRELAX" => "1",
484  "EDELE" => "1",
485  "EDENERGY" => "1",
486  "EDFPLOT" => "1",
487  "EDHGLS" => "1",
488  "EDHIST" => "1",
489  "EDHTIME" => "1",
490  "EDINT" => "1",
491  "EDIVELO" => "1",
492  "EDLCS" => "1",
493  "EDLOAD" => "1",
494  "EDMP" => "1",
495  "EDNB" => "1",
496  "EDNDTSD" => "1",
497  "EDNROT" => "1",
498  "EDOPT" => "1",
499  "EDOUT" => "1",
500  "EDPART" => "1",
501  "EDPC" => "1",
502  "EDPL" => "1",
503  "EDREAD" => "1",
504  "EDRST" => "1",
505  "EDSHELL" => "1",
506  "EDSOLV" => "1",
507  "EDSTART" => "1",
508  "EDTP" => "1",
509  "EDWELD" => "1",
510  "EDWRITE" => "1",
511  "EGEN" => "1",
512  "EINTF" => "1",
513  "EKILL" => "1",
514  "ELEM" => "1",
515  "ELIST" => "1",
516  "EMAGERR" => "1",
517  "EMF" => "1",
518  "EMID" => "1",
519  "EMIS" => "1",
520  "EMODIF" => "1",
521  "EMORE" => "1",
522  "EMSYM" => "1",
523  "EMUNIT" => "1",
524  "EN" => "1",
525  "ENGEN" => "1",
526  "ENORM" => "1",
527  "ENSYM" => "1",
528  "EORIENT" => "1",
529  "EPLOT" => "1",
530  "EQSLV" => "1",
531  "ERASE" => "1",
532  "EREAD" => "1",
533  "EREFINE" => "1",
534  "ERESX" => "1",
535  "ERNORM" => "1",
536  "ERRANG" => "1",
537  "ESEL" => "1",
538  "ESIZE" => "1",
539  "ESLA" => "1",
540  "ESLL" => "1",
541  "ESLN" => "1",
542  "ESLV" => "1",
543  "ESOL" => "1",
544  "ESORT" => "1",
545  "ESSOLV" => "1",
546  "ESTIF" => "1",
547  "ESURF" => "1",
548  "ESYM" => "1",
549  "ESYS" => "1",
550  "ET" => "1",
551  "ETABLE" => "1",
552  "ETCHG" => "1",
553  "ETDELE" => "1",
554  "ETLIST" => "1",
555  "ETYPE" => "1",
556  "EUSORT" => "1",
557  "EWRITE" => "1",
558  "EXP" => "1",
559  "EXPAND" => "1",
560  "EXPASS" => "1",
561  "EXPSOL" => "1",
562  "EXTOPT" => "1",
563  "EXTREM" => "1",
564  "F" => "1",
565  "FATIGUE" => "1",
566  "FCUM" => "1",
567  "FDELE" => "1",
568  "FE" => "1",
569  "FEBODY" => "1",
570  "FECONS" => "1",
571  "FEFOR" => "1",
572  "FELIST" => "1",
573  "FESURF" => "1",
574  "FILE" => "1",
575  "FILEAUX2" => "1",
576  "FILEDISP" => "1",
577  "FILL" => "1",
578  "FILLDATA" => "1",
579  "FINISH" => "1",
580  "FITEM" => "1",
581  "FK" => "1",
582  "FKDELE" => "1",
583  "FKLIST" => "1",
584  "FL" => "1",
585  "FLANGE" => "1",
586  "FLDATA" => "1",
587  "FLDATA1" => "1",
588  "FLDATA10" => "1",
589  "FLDATA11" => "1",
590  "FLDATA12" => "1",
591  "FLDATA13" => "1",
592  "FLDATA14" => "1",
593  "FLDATA15" => "1",
594  "FLDATA16" => "1",
595  "FLDATA17" => "1",
596  "FLDATA18" => "1",
597  "FLDATA19" => "1",
598  "FLDATA2" => "1",
599  "FLDATA20" => "1",
600  "FLDATA20A" => "1",
601  "FLDATA21" => "1",
602  "FLDATA22" => "1",
603  "FLDATA23" => "1",
604  "FLDATA24" => "1",
605  "FLDATA24A" => "1",
606  "FLDATA24B" => "1",
607  "FLDATA24C" => "1",
608  "FLDATA24D" => "1",
609  "FLDATA25" => "1",
610  "FLDATA26" => "1",
611  "FLDATA27" => "1",
612  "FLDATA28" => "1",
613  "FLDATA29" => "1",
614  "FLDATA3" => "1",
615  "FLDATA30" => "1",
616  "FLDATA31" => "1",
617  "FLDATA32" => "1",
618  "FLDATA33" => "1",
619  "FLDATA34" => "1",
620  "FLDATA35" => "1",
621  "FLDATA36" => "1",
622  "FLDATA4" => "1",
623  "FLDATA4A" => "1",
624  "FLDATA5" => "1",
625  "FLDATA6" => "1",
626  "FLDATA7" => "1",
627  "FLDATA8" => "1",
628  "FLDATA9" => "1",
629  "FLIST" => "1",
630  "FLLIST" => "1",
631  "FLOCHECK" => "1",
632  "FLOTRAN" => "1",
633  "FLREAD" => "1",
634  "FLST" => "1",
635  "FLUXV" => "1",
636  "FMAGBC" => "1",
637  "FMAGSUM" => "1",
638  "FOR2D" => "1",
639  "FORCE" => "1",
640  "FORM" => "1",
641  "FP" => "1",
642  "FPLIST" => "1",
643  "FREQ" => "1",
644  "FS" => "1",
645  "FSCALE" => "1",
646  "FSDELE" => "1",
647  "FSLIST" => "1",
648  "FSNODE" => "1",
649  "FSPLOT" => "1",
650  "FSSECT" => "1",
651  "FSUM" => "1",
652  "FTCALC" => "1",
653  "FTRAN" => "1",
654  "FTSIZE" => "1",
655  "FTWRITE" => "1",
656  "FVMESH" => "1",
657  "GAP" => "1",
658  "GAPF" => "1",
659  "GAPFINISH" => "1",
660  "GAPLIST" => "1",
661  "GAPMERGE" => "1",
662  "GAPOPT" => "1",
663  "GAPPLOT" => "1",
664  "GAUGE" => "1",
665  "GCGEN" => "1",
666  "GENOPT" => "1",
667  "GEOM" => "1",
668  "GEOMETRY" => "1",
669  "GP" => "1",
670  "GPDELE" => "1",
671  "GPLIST" => "1",
672  "GPLOT" => "1",
673  "GRP" => "1",
674  "GSUM" => "1",
675  "HARFRQ" => "1",
676  "HELP" => "1",
677  "HELPDISP" => "1",
678  "HEMIOPT" => "1",
679  "HFSWEEP" => "1",
680  "HMAGSOLV" => "1",
681  "HPGL" => "1",
682  "HPTCREATE" => "1",
683  "HPTDELETE" => "1",
684  "HRCPLX" => "1",
685  "HREXP" => "1",
686  "HROPT" => "1",
687  "HROUT" => "1",
688  "IC" => "1",
689  "ICDELE" => "1",
690  "ICE" => "1",
691  "ICEDELE" => "1",
692  "ICELIST" => "1",
693  "ICLIST" => "1",
694  "ICLWID" => "1",
695  "ICSCALE" => "1",
696  "IGESIN" => "1",
697  "IGESOUT" => "1",
698  "IMAGIN" => "1",
699  "IMMED" => "1",
700  "IMPD" => "1",
701  "INRES" => "1",
702  "INRTIA" => "1",
703  "INT1" => "1",
704  "INTSRF" => "1",
705  "IOPTN" => "1",
706  "IRLF" => "1",
707  "IRLIST" => "1",
708  "ISFILE" => "1",
709  "JPEG" => "1",
710  "K" => "1",
711  "KATT" => "1",
712  "KBC" => "1",
713  "KBETW" => "1",
714  "KCALC" => "1",
715  "KCENTER" => "1",
716  "KCLEAR" => "1",
717  "KDELE" => "1",
718  "KDIST" => "1",
719  "KESIZE" => "1",
720  "KEYOPT" => "1",
721  "KEYPTS" => "1",
722  "KEYW" => "1",
723  "KFILL" => "1",
724  "KGEN" => "1",
725  "KL" => "1",
726  "KLIST" => "1",
727  "KMESH" => "1",
728  "KMODIF" => "1",
729  "KMOVE" => "1",
730  "KNODE" => "1",
731  "KPLOT" => "1",
732  "KPSCALE" => "1",
733  "KREFINE" => "1",
734  "KSCALE" => "1",
735  "KSCON" => "1",
736  "KSEL" => "1",
737  "KSLL" => "1",
738  "KSLN" => "1",
739  "KSUM" => "1",
740  "KSYMM" => "1",
741  "KTRAN" => "1",
742  "KUSE" => "1",
743  "KWPAVE" => "1",
744  "KWPLAN" => "1",
745  "L" => "1",
746  "L2ANG" => "1",
747  "L2TAN" => "1",
748  "LANG" => "1",
749  "LARC" => "1",
750  "LAREA" => "1",
751  "LARGE" => "1",
752  "LATT" => "1",
753  "LAYER" => "1",
754  "LAYERP26" => "1",
755  "LAYLIST" => "1",
756  "LAYPLOT" => "1",
757  "LCABS" => "1",
758  "LCASE" => "1",
759  "LCCALC" => "1",
760  "LCCAT" => "1",
761  "LCDEF" => "1",
762  "LCFACT" => "1",
763  "LCFILE" => "1",
764  "LCLEAR" => "1",
765  "LCOMB" => "1",
766  "LCOPER" => "1",
767  "LCSEL" => "1",
768  "LCSL" => "1",
769  "LCSUM" => "1",
770  "LCWRITE" => "1",
771  "LCZERO" => "1",
772  "LDELE" => "1",
773  "LDIV" => "1",
774  "LDRAG" => "1",
775  "LDREAD" => "1",
776  "LESIZE" => "1",
777  "LEXTND" => "1",
778  "LFILLT" => "1",
779  "LFSURF" => "1",
780  "LGEN" => "1",
781  "LGLUE" => "1",
782  "LGWRITE" => "1",
783  "LINA" => "1",
784  "LINE" => "1",
785  "LINES" => "1",
786  "LINL" => "1",
787  "LINP" => "1",
788  "LINV" => "1",
789  "LLIST" => "1",
790  "LMATRIX" => "1",
791  "LMESH" => "1",
792  "LNCOLLAPSE" => "1",
793  "LNDETACH" => "1",
794  "LNFILL" => "1",
795  "LNMERGE" => "1",
796  "LNSPLIT" => "1",
797  "LNSRCH" => "1",
798  "LOCAL" => "1",
799  "LOVLAP" => "1",
800  "LPLOT" => "1",
801  "LPTN" => "1",
802  "LREFINE" => "1",
803  "LREVERSE" => "1",
804  "LROTAT" => "1",
805  "LSBA" => "1",
806  "LSBL" => "1",
807  "LSBV" => "1",
808  "LSBW" => "1",
809  "LSCLEAR" => "1",
810  "LSDELE" => "1",
811  "LSEL" => "1",
812  "LSLA" => "1",
813  "LSLK" => "1",
814  "LSOPER" => "1",
815  "LSREAD" => "1",
816  "LSSCALE" => "1",
817  "LSSOLVE" => "1",
818  "LSTR" => "1",
819  "LSUM" => "1",
820  "LSWRITE" => "1",
821  "LSYMM" => "1",
822  "LTAN" => "1",
823  "LTRAN" => "1",
824  "LUMPM" => "1",
825  "LVSCALE" => "1",
826  "LWPLAN" => "1",
827  "M" => "1",
828  "MAGOPT" => "1",
829  "MAGSOLV" => "1",
830  "MASTER" => "1",
831  "MAT" => "1",
832  "MATER" => "1",
833  "MCHECK" => "1",
834  "MDAMP" => "1",
835  "MDELE" => "1",
836  "MEMM" => "1",
837  "MESHING" => "1",
838  "MGEN" => "1",
839  "MITER" => "1",
840  "MLIST" => "1",
841  "MMF" => "1",
842  "MODE" => "1",
843  "MODMSH" => "1",
844  "MODOPT" => "1",
845  "MONITOR" => "1",
846  "MOPT" => "1",
847  "MOVE" => "1",
848  "MP" => "1",
849  "MPAMOD" => "1",
850  "MPCHG" => "1",
851  "MPDATA" => "1",
852  "MPDELE" => "1",
853  "MPDRES" => "1",
854  "MPLIST" => "1",
855  "MPMOD" => "1",
856  "MPPLOT" => "1",
857  "MPREAD" => "1",
858  "MPRINT" => "1",
859  "MPTEMP" => "1",
860  "MPTGEN" => "1",
861  "MPTRES" => "1",
862  "MPUNDO" => "1",
863  "MPWRITE" => "1",
864  "MSADV" => "1",
865  "MSAVE" => "1",
866  "MSCAP" => "1",
867  "MSDATA" => "1",
868  "MSHAPE" => "1",
869  "MSHCOPY" => "1",
870  "MSHKEY" => "1",
871  "MSHMID" => "1",
872  "MSHPATTERN" => "1",
873  "MSMETH" => "1",
874  "MSMIR" => "1",
875  "MSNOMF" => "1",
876  "MSPROP" => "1",
877  "MSQUAD" => "1",
878  "MSRELAX" => "1",
879  "MSSOLU" => "1",
880  "MSSPEC" => "1",
881  "MSTERM" => "1",
882  "MSVARY" => "1",
883  "MXPAND" => "1",
884  "N" => "1",
885  "NANG" => "1",
886  "NCNV" => "1",
887  "NDELE" => "1",
888  "NDIST" => "1",
889  "NDSURF" => "1",
890  "NEQIT" => "1",
891  "NFORCE" => "1",
892  "NGEN" => "1",
893  "NKPT" => "1",
894  "NLGEOM" => "1",
895  "NLIST" => "1",
896  "NLOG" => "1",
897  "NLOPT" => "1",
898  "NMODIF" => "1",
899  "NOCOLOR" => "1",
900  "NODES" => "1",
901  "NOORDER" => "1",
902  "NPLOT" => "1",
903  "NPRINT" => "1",
904  "NREAD" => "1",
905  "NREFINE" => "1",
906  "NRLSUM" => "1",
907  "NROPT" => "1",
908  "NROTAT" => "1",
909  "NRRANG" => "1",
910  "NSCALE" => "1",
911  "NSEL" => "1",
912  "NSLA" => "1",
913  "NSLE" => "1",
914  "NSLK" => "1",
915  "NSLL" => "1",
916  "NSLV" => "1",
917  "NSMOOTH" => "1",
918  "NSOL" => "1",
919  "NSORT" => "1",
920  "NSTORE" => "1",
921  "NSUBST" => "1",
922  "NSVR" => "1",
923  "NSYM" => "1",
924  "NUMCMP" => "1",
925  "NUMEXP" => "1",
926  "NUMMRG" => "1",
927  "NUMOFF" => "1",
928  "NUMSTR" => "1",
929  "NUMVAR" => "1",
930  "NUSORT" => "1",
931  "NWPAVE" => "1",
932  "NWPLAN" => "1",
933  "NWRITE" => "1",
934  "OMEGA" => "1",
935  "OPADD" => "1",
936  "OPANL" => "1",
937  "OPCLR" => "1",
938  "OPDATA" => "1",
939  "OPDEL" => "1",
940  "OPEQN" => "1",
941  "OPERATE" => "1",
942  "OPEXE" => "1",
943  "OPFACT" => "1",
944  "OPFRST" => "1",
945  "OPGRAD" => "1",
946  "OPKEEP" => "1",
947  "OPLFA" => "1",
948  "OPLGR" => "1",
949  "OPLIST" => "1",
950  "OPLOOP" => "1",
951  "OPLSW" => "1",
952  "OPMAKE" => "1",
953  "OPNCONTROL" => "1",
954  "OPPRNT" => "1",
955  "OPRAND" => "1",
956  "OPRESU" => "1",
957  "OPRFA" => "1",
958  "OPRGR" => "1",
959  "OPRSW" => "1",
960  "OPSAVE" => "1",
961  "OPSEL" => "1",
962  "OPSUBP" => "1",
963  "OPSWEEP" => "1",
964  "OPTYPE" => "1",
965  "OPUSER" => "1",
966  "OPVAR" => "1",
967  "OUTOPT" => "1",
968  "OUTPR" => "1",
969  "OUTRES" => "1",
970  "PADELE" => "1",
971  "PAGET" => "1",
972  "PAPUT" => "1",
973  "PARESU" => "1",
974  "PARRES" => "1",
975  "PARSAV" => "1",
976  "PARTSEL" => "1",
977  "PASAVE" => "1",
978  "PATH" => "1",
979  "PCALC" => "1",
980  "PCIRC" => "1",
981  "PCONV" => "1",
982  "PCORRO" => "1",
983  "PCROSS" => "1",
984  "PDEF" => "1",
985  "PDOT" => "1",
986  "PDRAG" => "1",
987  "PEMOPTS" => "1",
988  "PERBC2D" => "1",
989  "PERI" => "1",
990  "PEXCLUDE" => "1",
991  "PFACT" => "1",
992  "PFLUID" => "1",
993  "PGAP" => "1",
994  "PHYSICS" => "1",
995  "PINCLUDE" => "1",
996  "PINSUL" => "1",
997  "PIPE" => "1",
998  "PIVCHECK" => "1",
999  "PLANEWAVE" => "1",
1000  "PLCONV" => "1",
1001  "PLCPLX" => "1",
1002  "PLCRACK" => "1",
1003  "PLDISP" => "1",
1004  "PLESOL" => "1",
1005  "PLETAB" => "1",
1006  "PLF2D" => "1",
1007  "PLLS" => "1",
1008  "PLNSOL" => "1",
1009  "PLOT" => "1",
1010  "PLOTTING" => "1",
1011  "PLPAGM" => "1",
1012  "PLPATH" => "1",
1013  "PLSECT" => "1",
1014  "PLTIME" => "1",
1015  "PLTRAC" => "1",
1016  "PLVAR" => "1",
1017  "PLVAROPT" => "1",
1018  "PLVECT" => "1",
1019  "PLVFRC" => "1",
1020  "PMAP" => "1",
1021  "PMETH" => "1",
1022  "PMGTRAN" => "1",
1023  "PMOPTS" => "1",
1024  "POINT" => "1",
1025  "POLY" => "1",
1026  "POPT" => "1",
1027  "PORTOPT" => "1",
1028  "POWERH" => "1",
1029  "PPATH" => "1",
1030  "PPLOT" => "1",
1031  "PPRANGE" => "1",
1032  "PPRES" => "1",
1033  "PRANGE" => "1",
1034  "PRCONV" => "1",
1035  "PRCPLX" => "1",
1036  "PRECISION" => "1",
1037  "PRED" => "1",
1038  "PRERR" => "1",
1039  "PRESOL" => "1",
1040  "PRETAB" => "1",
1041  "PRI2" => "1",
1042  "PRIM" => "1",
1043  "PRINT" => "1",
1044  "PRISM" => "1",
1045  "PRITER" => "1",
1046  "PRNLD" => "1",
1047  "PRNSOL" => "1",
1048  "PROD" => "1",
1049  "PRPATH" => "1",
1050  "PRRFOR" => "1",
1051  "PRRSOL" => "1",
1052  "PRSECT" => "1",
1053  "PRSSOL" => "1",
1054  "PRTIME" => "1",
1055  "PRVAR" => "1",
1056  "PRVAROPT" => "1",
1057  "PRVECT" => "1",
1058  "PSCR" => "1",
1059  "PSDCOM" => "1",
1060  "PSDFRQ" => "1",
1061  "PSDRES" => "1",
1062  "PSDSPL" => "1",
1063  "PSDUNIT" => "1",
1064  "PSDVAL" => "1",
1065  "PSDWAV" => "1",
1066  "PSEL" => "1",
1067  "PSOLVE" => "1",
1068  "PSPEC" => "1",
1069  "PSPRNG" => "1",
1070  "PSTRES" => "1",
1071  "PTEMP" => "1",
1072  "PTSMESH" => "1",
1073  "PTXY" => "1",
1074  "PUNIT" => "1",
1075  "PVECT" => "1",
1076  "QDVAL" => "1",
1077  "QFACT" => "1",
1078  "QSOPT" => "1",
1079  "QUAD" => "1",
1080  "QUOT" => "1",
1081  "R" => "1",
1082  "RACE" => "1",
1083  "RADOPT" => "1",
1084  "RALL" => "1",
1085  "RAPPND" => "1",
1086  "RATE" => "1",
1087  "RBE3" => "1",
1088  "RCON" => "1",
1089  "RDELE" => "1",
1090  "REAL" => "1",
1091  "REALVAR" => "1",
1092  "RECTNG" => "1",
1093  "REDUCE" => "1",
1094  "REFLCOEF" => "1",
1095  "REORDER" => "1",
1096  "RESCONTROL" => "1",
1097  "RESET" => "1",
1098  "RESP" => "1",
1099  "RESUME" => "1",
1100  "REXPORT" => "1",
1101  "RFILSZ" => "1",
1102  "RFORCE" => "1",
1103  "RIGID" => "1",
1104  "RIMPORT" => "1",
1105  "RITER" => "1",
1106  "RLIST" => "1",
1107  "RMEMRY" => "1",
1108  "RMODIF" => "1",
1109  "RMORE" => "1",
1110  "ROCK" => "1",
1111  "RPOLY" => "1",
1112  "RPR4" => "1",
1113  "RPRISM" => "1",
1114  "RPSD" => "1",
1115  "RSPEED" => "1",
1116  "RSTAT" => "1",
1117  "RSYS" => "1",
1118  "RTHICK" => "1",
1119  "RTIMST" => "1",
1120  "RUN" => "1",
1121  "RWFRNT" => "1",
1122  "SABS" => "1",
1123  "SADD" => "1",
1124  "SALLOW" => "1",
1125  "SARPLOT" => "1",
1126  "SAVE" => "1",
1127  "SBCLIST" => "1",
1128  "SBCTRAN" => "1",
1129  "SDELETE" => "1",
1130  "SE" => "1",
1131  "SECDATA" => "1",
1132  "SECNUM" => "1",
1133  "SECOFFSET" => "1",
1134  "SECPLOT" => "1",
1135  "SECREAD" => "1",
1136  "SECTYPE" => "1",
1137  "SECWRITE" => "1",
1138  "SED" => "1",
1139  "SEDLIST" => "1",
1140  "SEEXP" => "1",
1141  "SELIST" => "1",
1142  "SELM" => "1",
1143  "SENERGY" => "1",
1144  "SEOPT" => "1",
1145  "SESYMM" => "1",
1146  "SET" => "1",
1147  "SETRAN" => "1",
1148  "SEXP" => "1",
1149  "SF" => "1",
1150  "SFA" => "1",
1151  "SFACT" => "1",
1152  "SFADELE" => "1",
1153  "SFALIST" => "1",
1154  "SFBEAM" => "1",
1155  "SFCALC" => "1",
1156  "SFCUM" => "1",
1157  "SFDELE" => "1",
1158  "SFE" => "1",
1159  "SFEDELE" => "1",
1160  "SFELIST" => "1",
1161  "SFFUN" => "1",
1162  "SFGRAD" => "1",
1163  "SFL" => "1",
1164  "SFLDELE" => "1",
1165  "SFLIST" => "1",
1166  "SFLLIST" => "1",
1167  "SFSCALE" => "1",
1168  "SFTRAN" => "1",
1169  "SHELL" => "1",
1170  "SHPP" => "1",
1171  "SLIST" => "1",
1172  "SLPPLOT" => "1",
1173  "SLSPLOT" => "1",
1174  "SMALL" => "1",
1175  "SMAX" => "1",
1176  "SMBODY" => "1",
1177  "SMCONS" => "1",
1178  "SMFOR" => "1",
1179  "SMIN" => "1",
1180  "SMRTSIZE" => "1",
1181  "SMSURF" => "1",
1182  "SMULT" => "1",
1183  "SOLCONTROL" => "1",
1184  "SOLU" => "1",
1185  "SOLUOPT" => "1",
1186  "SOLVE" => "1",
1187  "SORT" => "1",
1188  "SOURCE" => "1",
1189  "SPACE" => "1",
1190  "SPARM" => "1",
1191  "SPCNOD" => "1",
1192  "SPCTEMP" => "1",
1193  "SPEC" => "1",
1194  "SPH4" => "1",
1195  "SPH5" => "1",
1196  "SPHERE" => "1",
1197  "SPLINE" => "1",
1198  "SPOINT" => "1",
1199  "SPOPT" => "1",
1200  "SPREAD" => "1",
1201  "SPTOPT" => "1",
1202  "SQRT" => "1",
1203  "SRCS" => "1",
1204  "SRSS" => "1",
1205  "SSLN" => "1",
1206  "SSTIF" => "1",
1207  "SSUM" => "1",
1208  "STAT" => "1",
1209  "STEF" => "1",
1210  "STORE" => "1",
1211  "SUBOPT" => "1",
1212  "SUBSET" => "1",
1213  "SUMTYPE" => "1",
1214  "SV" => "1",
1215  "SVTYP" => "1",
1216  "TALLOW" => "1",
1217  "TB" => "1",
1218  "TBCOPY" => "1",
1219  "TBDATA" => "1",
1220  "TBDELE" => "1",
1221  "TBLE" => "1",
1222  "TBLIST" => "1",
1223  "TBMODIF" => "1",
1224  "TBPLOT" => "1",
1225  "TBPT" => "1",
1226  "TBTEMP" => "1",
1227  "TCHG" => "1",
1228  "TEE" => "1",
1229  "TERM" => "1",
1230  "TIFF" => "1",
1231  "TIME" => "1",
1232  "TIMERANGE" => "1",
1233  "TIMINT" => "1",
1234  "TIMP" => "1",
1235  "TINTP" => "1",
1236  "TOCOMP" => "1",
1237  "TODEF" => "1",
1238  "TOEXE" => "1",
1239  "TOFFST" => "1",
1240  "TOFREQ" => "1",
1241  "TOGRAPH" => "1",
1242  "TOLIST" => "1",
1243  "TOLOOP" => "1",
1244  "TOPER" => "1",
1245  "TOPLOT" => "1",
1246  "TOPRINT" => "1",
1247  "TORQ2D" => "1",
1248  "TORQC2D" => "1",
1249  "TORQSUM" => "1",
1250  "TORUS" => "1",
1251  "TOSTAT" => "1",
1252  "TOTAL" => "1",
1253  "TOTYPE" => "1",
1254  "TOVAR" => "1",
1255  "TRANS" => "1",
1256  "TRANSFER" => "1",
1257  "TREF" => "1",
1258  "TRNOPT" => "1",
1259  "TRPDEL" => "1",
1260  "TRPLIS" => "1",
1261  "TRPOIN" => "1",
1262  "TRTIME" => "1",
1263  "TSHAP" => "1",
1264  "TSRES" => "1",
1265  "TUNIF" => "1",
1266  "TVAR" => "1",
1267  "TYPE" => "1",
1268  "TZAMESH" => "1",
1269  "TZDELE" => "1",
1270  "TZEGEN" => "1",
1271  "UIMP" => "1",
1272  "UNDO" => "1",
1273  "UPCOORD" => "1",
1274  "UPGEOM" => "1",
1275  "USRCAL" => "1",
1276  "V" => "1",
1277  "VA" => "1",
1278  "VADD" => "1",
1279  "VALVE" => "1",
1280  "VARDEL" => "1",
1281  "VARNAM" => "1",
1282  "VATT" => "1",
1283  "VCLEAR" => "1",
1284  "VCROSS" => "1",
1285  "VCVFILL" => "1",
1286  "VDDAM" => "1",
1287  "VDELE" => "1",
1288  "VDGL" => "1",
1289  "VDOT" => "1",
1290  "VDRAG" => "1",
1291  "VEXT" => "1",
1292  "VFCALC" => "1",
1293  "VFOPT" => "1",
1294  "VFQUERY" => "1",
1295  "VGEN" => "1",
1296  "VGET" => "1",
1297  "VGLUE" => "1",
1298  "VIMP" => "1",
1299  "VINP" => "1",
1300  "VINV" => "1",
1301  "VLIST" => "1",
1302  "VLSCALE" => "1",
1303  "VMESH" => "1",
1304  "VOFFST" => "1",
1305  "VOLUMES" => "1",
1306  "VOVLAP" => "1",
1307  "VPLOT" => "1",
1308  "VPTN" => "1",
1309  "VPUT" => "1",
1310  "VROTAT" => "1",
1311  "VSBA" => "1",
1312  "VSBV" => "1",
1313  "VSBW" => "1",
1314  "VSEL" => "1",
1315  "VSLA" => "1",
1316  "VSUM" => "1",
1317  "VSWEEP" => "1",
1318  "VSYMM" => "1",
1319  "VTRAN" => "1",
1320  "VTYPE" => "1",
1321  "WAVES" => "1",
1322  "WERASE" => "1",
1323  "WFRONT" => "1",
1324  "WMID" => "1",
1325  "WMORE" => "1",
1326  "WPAVE" => "1",
1327  "WPCSYS" => "1",
1328  "WPLANE" => "1",
1329  "WPOFFS" => "1",
1330  "WPROTA" => "1",
1331  "WPSTYL" => "1",
1332  "WRITE" => "1",
1333  "WSORT" => "1",
1334  "WSTART" => "1",
1335  "XVAR" => "1",
1336  "XVAROPT" => "1",
1337  "ALL" => "2",
1338  "ALPX" => "2",
1339  "AREA" => "2",
1340  "DAMP" => "2",
1341  "DENS" => "2",
1342  "EX" => "2",
1343  "FRONT" => "2",
1344  "FULL" => "2",
1345  "GXY" => "2",
1346  "JCG" => "2",
1347  "KP" => "2",
1348  "MODAL" => "2",
1349  "MU" => "2",
1350  "NO" => "2",
1351  "NODE" => "2",
1352  "NUXY" => "2",
1353  "OFF" => "2",
1354  "ON" => "2",
1355  "PCG" => "2",
1356  "PRES" => "2",
1357  "PRXY" => "2",
1358  "REFT" => "2",
1359  "ROTX" => "2",
1360  "ROTY" => "2",
1361  "ROTZ" => "2",
1362  "SONC" => "2",
1363  "SPARSE" => "2",
1364  "STATIC" => "2",
1365  "STOP" => "2",
1366  "SUBSP" => "2",
1367  "THEN" => "2",
1368  "UX" => "2",
1369  "UY" => "2",
1370  "UZ" => "2",
1371  "VISC" => "2",
1372  "VOLU" => "2",
1373  "X" => "2",
1374  "Y" => "2",
1375  "YES" => "2",
1376  "Z" => "2");
1377 
1378 // Special extensions
1379 
1380 // Each category can specify a PHP function that returns an altered
1381 // version of the keyword.
1382 
1383 
1384 
1385 $this->linkscripts = array(
1386  "1" => "donothing",
1387  "2" => "donothing");
1388 }
1389 
1390 
1391 function donothing($keywordin)
1392 {
1393  return $keywordin;
1394 }
1395 
1396 }?>