ILIAS  release_4-3 Revision
 All Data Structures Namespaces Files Functions Variables Groups Pages
HFile_pl1.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_pl1 extends HFile{
6  function HFile_pl1(){
7  $this->HFile();
8 /*************************************/
9 // Beautifier Highlighting Configuration File
10 // IBM PL/1
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", "purple", "gray");
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  "CALL" => "1",
46  "CHKSUCC" => "1",
47  "CLOSE" => "1",
48  "DCL" => "1",
49  "DO" => "1",
50  "END" => "1",
51  "IF" => "1",
52  "OPEN" => "1",
53  "PUT" => "1",
54  "READ" => "1",
55  "AFPBDOC" => "2",
56  "AFPBFLD" => "2",
57  "AFPBGRP" => "2",
58  "AFPBPAG" => "2",
59  "AFPBPAR" => "2",
60  "AFPBROW" => "2",
61  "AFPBTBL" => "2",
62  "AFPCARE" => "2",
63  "AFPDFLD" => "2",
64  "AFPDFNT" => "2",
65  "AFPDROW" => "2",
66  "AFPEARE" => "2",
67  "AFPEDOC" => "2",
68  "AFPEFLD" => "2",
69  "AFPEGRP" => "2",
70  "AFPEND" => "2",
71  "AFPEPAG" => "2",
72  "AFPEPAR" => "2",
73  "AFPEROW" => "2",
74  "AFPETBL" => "2",
75  "AFPIOBJ" => "2",
76  "AFPIOVL" => "2",
77  "AFPIPSG" => "2",
78  "AFPINIT" => "2",
79  "AFPINVM" => "2",
80  "AFPPARE" => "2",
81  "AFPPBOX" => "2",
82  "AFPPCHS" => "2",
83  "AFPPRUL" => "2",
84  "AFPPTAG" => "2",
85  "AFPPTXT" => "2",
86  "AFPQATT" => "2",
87  "AFPQPOS" => "2",
88  "AFPSCLR" => "2",
89  "AFPSFNT" => "2",
90  "AFPSICS" => "2",
91  "AFPSLIB" => "2",
92  "AFPSOUT" => "2",
93  "AFPSPOS" => "2",
94  "AFPSRTH" => "2",
95  "AFPSUNI" => "2",
96  "AFPSWSP" => "2",
97  "AFPTERM" => "2",
98  "AFPXARE" => "2",
99  "AFP_REUSE_OPTION" => "3",
100  "AFPAPI_HANDLE" => "3",
101  "AFP_ALIGNMENT_CHAR" => "3",
102  "AFP_ALIGNMENT_OPTION" => "3",
103  "AFP_ALIGNMENT_POSITION" => "3",
104  "AFP_AREA_FRAME" => "3",
105  "AFP_AREA_HANDLE" => "3",
106  "AFP_AREA_ROTATION" => "3",
107  "AFP_AREA_WIDTH" => "3",
108  "AFP_BOTTOM_THICKNESS" => "3",
109  "AFP_BOT_RULE_OFFSET" => "3",
110  "AFP_BOX_DEPTH" => "3",
111  "AFP_BOX_WIDTH" => "3",
112  "AFP_CHARACTER_SPACING" => "3",
113  "AFP_CHARACTER_STRING" => "3",
114  "AFP_CODE_PAGE" => "3",
115  "AFP_COLOR" => "3",
116  "AFP_COLUMN_WIDTH_ARRAY" => "3",
117  "AFP_CONCATENATE" => "3",
118  "AFP_CURRENT_HANDLE" => "3",
119  "AFP_DESCRIPTIVE_NAME" => "3",
120  "AFP_DESC_NAME_LENGTH" => "3",
121  "AFP_DIRECTION" => "3",
122  "AFP_DOCUMENT_HANDLE" => "3",
123  "AFP_DOC_PAGE_DEPTH" => "3",
124  "AFP_DOC_PAGE_WIDTH" => "3",
125  "AFP_FIELD_ID" => "3",
126  "AFP_FIRST_LINE_INDENT" => "3",
127  "AFP_FIRST_LINE_OFFSET" => "3",
128  "AFP_FONT_ID" => "3",
129  "AFP_FONT_LIBRARY" => "3",
130  "AFP_FONT_WIDTH" => "3",
131  "AFP_FORMAT_OPTION" => "3",
132  "AFP_GROUP_NAME" => "3",
133  "AFP_INLINE_OPTION" => "3",
134  "AFP_LEFT_MARGIN" => "3",
135  "AFP_LEFT_THICKNESS" => "3",
136  "AFP_LINE_LENGTH" => "3",
137  "AFP_LINE_SPACING" => "3",
138  "AFP_MAX_AREA_DEPTH" => "3",
139  "AFP_MAX_TABLE_DEPTH" => "3",
140  "AFP_MEDIUM_MAP_NAME" => "3",
141  "AFP_MIN_SUBROW_DEPTH_ARRAY" => "3",
142  "AFP_NUMBER_COLUMNS" => "3",
143  "AFP_NUMBER_SUBROWS" => "3",
144  "AFP_OBJECT_DEPTH" => "3",
145  "AFP_OBJECT_LIBRARY" => "3",
146  "AFP_OBJECT_MAPPING_OPTION" => "3",
147  "AFP_OBJECT_NAME" => "3",
148  "AFP_OBJECT_ROTATION" => "3",
149  "AFP_OBJECT_WIDTH" => "3",
150  "AFP_OBJECT_X_OFFSET" => "3",
151  "AFP_OBJECT_Y_OFFSET" => "3",
152  "AFP_OUTPUT_FILEMODE" => "3",
153  "AFP_OUTPUT_FILENAME" => "3",
154  "AFP_OUTPUT_FILETYPE" => "3",
155  "AFP_OUTPUT_RECORD_SIZE" => "3",
156  "AFP_OVLY_NAME" => "3",
157  "AFP_PAGE_DEPTH" => "3",
158  "AFP_PAGE_HANDLE" => "3",
159  "AFP_PAGE_ORIENTATION" => "3",
160  "AFP_PAGE_WIDTH" => "3",
161  "AFP_PARAGRAPH_FRAME" => "3",
162  "AFP_PARAGRAPH_HANDLE" => "3",
163  "AFP_POINT_SIZE" => "3",
164  "AFP_POSITION_OPTION" => "3",
165  "AFP_PSEG_LIBRARY" => "3",
166  "AFP_PSEG_NAME" => "3",
167  "AFP_REPLACE" => "3",
168  "AFP_RIGHT_MARGIN" => "3",
169  "AFP_RIGHT_THICKNESS" => "3",
170  "AFP_ROTATION" => "3",
171  "AFP_ROW_ARRANGE_ARRAY" => "3",
172  "AFP_ROW_ID" => "3",
173  "AFP_RT_RULE_OFFSET" => "3",
174  "AFP_RULE_LENGTH" => "3",
175  "AFP_RULE_THICKNESS" => "3",
176  "AFP_SHADING_INTENSITY" => "3",
177  "AFP_SHADING_PATTERN" => "3",
178  "AFP_STRING_LENGTH" => "3",
179  "AFP_STYLE" => "3",
180  "AFP_TABLE_HANDLE" => "3",
181  "AFP_TABLE_ROTATION" => "3",
182  "AFP_TABLE_WIDTH" => "3",
183  "AFP_TAG_NAME" => "3",
184  "AFP_TAG_VALUE" => "3",
185  "AFP_TEXT_ORIENTATION" => "3",
186  "AFP_TOP_THICKNESS" => "3",
187  "AFP_TRACE" => "3",
188  "AFP_UNDERLINE" => "3",
189  "AFP_UNIT_OF_MEASURE" => "3",
190  "AFP_VERTICAL_FORMAT" => "3",
191  "AFP_WEIGHT" => "3",
192  "AFP_WORD_SPACING" => "3",
193  "AFP_X_COORDINATE" => "3",
194  "AFP_X_REF_COORD_SYS" => "3",
195  "AFP_Y_COORDINATE" => "3",
196  "AFP_Y_REF_COORD_SYS" => "3",
197  "AFP_ERRDATA" => "4",
198  "AFP_AREA_DEPTH" => "4",
199  "AFP_CURRENT_TABLE_DEPTH" => "4",
200  "AFP_PARAGRAPH_DEPTH" => "4",
201  "AFP_REMAINING_LENGTH" => "4",
202  "AFP_REMAINING_STRING" => "4",
203  "AFP_RET_CODE" => "4",
204  "AFP_SEVERITY_CODE" => "4",
205  "AFP_TABLE_DEPTH" => "4",
206  "DO_AFPBDOC" => "5",
207  "DO_AFPBFLD" => "5",
208  "DO_AFPBGRP" => "5",
209  "DO_AFPBPAG" => "5",
210  "DO_AFPBPAR" => "5",
211  "DO_AFPBROW" => "5",
212  "DO_AFPBTBL" => "5",
213  "DO_AFPCARE" => "5",
214  "DO_AFPDFLD" => "5",
215  "DO_AFPDFNT" => "5",
216  "DO_AFPDROW" => "5",
217  "DO_AFPEARE" => "5",
218  "DO_AFPEDOC" => "5",
219  "DO_AFPEFLD" => "5",
220  "DO_AFPEGRP" => "5",
221  "DO_AFPEND" => "5",
222  "DO_AFPEPAG" => "5",
223  "DO_AFPEPAR" => "5",
224  "DO_AFPEROW" => "5",
225  "DO_AFPETBL" => "5",
226  "DO_AFPINIT" => "5",
227  "DO_AFPINVM" => "5",
228  "DO_AFPIOBJ" => "5",
229  "DO_AFPIOVL" => "5",
230  "DO_AFPIPSG" => "5",
231  "DO_AFPPARE" => "5",
232  "DO_AFPPBOX" => "5",
233  "DO_AFPPCHS" => "5",
234  "DO_AFPPRUL" => "5",
235  "DO_AFPPTAG" => "5",
236  "DO_AFPPTXT" => "5",
237  "DO_AFPQATT" => "5",
238  "DO_AFPQPOS" => "5",
239  "DO_AFPSCLR" => "5",
240  "DO_AFPSFNT" => "5",
241  "DO_AFPSICS" => "5",
242  "DO_AFPSLIB" => "5",
243  "DO_AFPSOUT" => "5",
244  "DO_AFPSPOS" => "5",
245  "DO_AFPSRTH" => "5",
246  "DO_AFPSUNI" => "5",
247  "DO_AFPSWSP" => "5",
248  "DO_AFPTERM" => "5",
249  "DO_AFPXARE" => "5",
250  "AFP_DEFAULT" => "6",
251  "BLACK" => "6",
252  "BLUE" => "6",
253  "BOLD" => "6",
254  "BROWN" => "6",
255  "CENTER" => "6",
256  "CENTER_AND_TRIM" => "6",
257  "CHAR" => "6",
258  "CM" => "6",
259  "CONDENSED" => "6",
260  "CYAN" => "6",
261  "DEFAULT_MAP" => "6",
262  "DOUBLE_DOT" => "6",
263  "ERRER" => "6",
264  "EXPANDED" => "6",
265  "EXTRABOLD" => "6",
266  "EXTRACOND" => "6",
267  "EXTRAEXP" => "6",
268  "EXTRALIGHT" => "6",
269  "FALS" => "6",
270  "FATAL" => "6",
271  "FOCENTER" => "6",
272  "FOJUSTIFY" => "6",
273  "FOLEFT" => "6",
274  "FORIGHT" => "6",
275  "GREEN" => "6",
276  "INCH" => "6",
277  "ITALIC" => "6",
278  "LIGHT" => "6",
279  "L_FT" => "6",
280  "MAGENTA" => "6",
281  "MEDIA" => "6",
282  "MEDIUM" => "6",
283  "MM" => "6",
284  "NOERROR" => "6",
285  "NORMAL" => "6",
286  "NOSHADE" => "6",
287  "ORIENT0" => "6",
288  "ORIENT180" => "6",
289  "ORIENT270" => "6",
290  "ORIENT90" => "6",
291  "ORIENTDOC" => "6",
292  "POINT_TO_PEL" => "6",
293  "POSITION_AND_TRIM" => "6",
294  "RED" => "6",
295  "ROMAN" => "6",
296  "ROTATE0" => "6",
297  "ROTATE180" => "6",
298  "ROTATE270" => "6",
299  "ROTATE90" => "6",
300  "ROTATE_DEFAULT" => "6",
301  "R_GHT" => "6",
302  "SCALE_TO_FIT" => "6",
303  "SCREEN" => "6",
304  "SEMIBOLD" => "6",
305  "SEMICOND" => "6",
306  "SEMIEXP" => "6",
307  "SEMILIGHT" => "6",
308  "SEVERE" => "6",
309  "STNDARD" => "6",
310  "TRU" => "6",
311  "TXTOR0_0" => "6",
312  "TXTOR180_270" => "6",
313  "TXTOR270_0" => "6",
314  "TXTOR90_180" => "6",
315  "U1440" => "6",
316  "U240" => "6",
317  "ULTRABOLD" => "6",
318  "ULTRACOND" => "6",
319  "ULTRAEXP" => "6",
320  "ULTRALIGHT" => "6",
321  "VERBOTTOM" => "6",
322  "VERCENTER" => "6",
323  "VERTOP" => "6",
324  "WARNING" => "6",
325  "XABS" => "6",
326  "XDIRECTION" => "6",
327  "XREL" => "6",
328  "YABS" => "6",
329  "YDIRECTION" => "6",
330  "YELLOW" => "6",
331  "YLINES" => "6",
332  "YREL" => "6",
333  "ER_ABORT" => "7",
334  "ER_APARENT" => "7",
335  "ER_APPLMEM" => "7",
336  "ER_AREAMEM" => "7",
337  "ER_AREANOTFND" => "7",
338  "ER_AREA_OFF_PAGE" => "7",
339  "ER_ATTSMEM" => "7",
340  "ER_BACK" => "7",
341  "ER_BEGGRP" => "7",
342  "ER_BEGINFLD" => "7",
343  "ER_BEGINROW" => "7",
344  "ER_BLKMEM" => "7",
345  "ER_BLKTYPE" => "7",
346  "ER_CODEPAGE" => "7",
347  "ER_CREATEPARA" => "7",
348  "ER_CREATETABLE" => "7",
349  "ER_DCFFENV" => "7",
350  "ER_DCFMEM" => "7",
351  "ER_DCFPOS" => "7",
352  "ER_DEFFIELD" => "7",
353  "ER_DEFFONT" => "7",
354  "ER_DEFROW" => "7",
355  "ER_DEPTH_EXCEEDED" => "7",
356  "ER_DOCEXISTS" => "7",
357  "ER_DPARENT" => "7",
358  "ER_END" => "7",
359  "ER_ENDDOC" => "7",
360  "ER_ENDFLD" => "7",
361  "ER_ENDGRP" => "7",
362  "ER_ENDPAGE" => "7",
363  "ER_ENDPARA" => "7",
364  "ER_ENDROW" => "7",
365  "ER_ENDTABLE" => "7",
366  "ER_END_OF_PAGE" => "7",
367  "ER_FAIL" => "7",
368  "ER_FIELDNDEF" => "7",
369  "ER_FIELDNOTFND" => "7",
370  "ER_FLDATSMEM" => "7",
371  "ER_FLDMEM" => "7",
372  "ER_FONTATSMEM" => "7",
373  "ER_FONTDEFS" => "7",
374  "ER_FONTINDEX" => "7",
375  "ER_FONTMEM" => "7",
376  "ER_FONTNOTFND" => "7",
377  "ER_FONTSIZE" => "7",
378  "ER_FORMATTER_ABEND" => "7",
379  "ER_INCOBJ" => "7",
380  "ER_INCOVLY" => "7",
381  "ER_INCPSEG" => "7",
382  "ER_INULLPTR" => "7",
383  "ER_INVFONT" => "7",
384  "ER_INVMM" => "7",
385  "ER_INVPSEG" => "7",
386  "ER_INVSUBROW" => "7",
387  "ER_IVALIGN" => "7",
388  "ER_IVAREALEN" => "7",
389  "ER_IVAREAROT" => "7",
390  "ER_IVAREAWID" => "7",
391  "ER_IVARSHADE" => "7",
392  "ER_IVARSHINT" => "7",
393  "ER_IVBLKP" => "7",
394  "ER_IVBLOCK" => "7",
395  "ER_IVBOXDEPTH" => "7",
396  "ER_IVBOXWIDTH" => "7",
397  "ER_IVBXSHADE" => "7",
398  "ER_IVBXSHINT" => "7",
399  "ER_IVCODEPG" => "7",
400  "ER_IVCOLOR" => "7",
401  "ER_IVCOLORP" => "7",
402  "ER_IVCOLWID" => "7",
403  "ER_IVCONTROL" => "7",
404  "ER_IVCSPACE" => "7",
405  "ER_IVCSPACEP" => "7",
406  "ER_IVDATAS" => "7",
407  "ER_IVDDNAME" => "7",
408  "ER_IVDEPTH" => "7",
409  "ER_IVDESCLEN" => "7",
410  "ER_IVDESCNM" => "7",
411  "ER_IVDIRECTION" => "7",
412  "ER_IVFLDBOT" => "7",
413  "ER_IVFLDFR" => "7",
414  "ER_IVFLDLFT" => "7",
415  "ER_IVFLDOR" => "7",
416  "ER_IVFLDRGHT" => "7",
417  "ER_IVFMODE" => "7",
418  "ER_IVFONT" => "7",
419  "ER_IVFONTID" => "7",
420  "ER_IVFONTLIB" => "7",
421  "ER_IVFONTROT" => "7",
422  "ER_IVFORMAT" => "7",
423  "ER_IVGRPNAME" => "7",
424  "ER_IVHOR" => "7",
425  "ER_IVINLINE" => "7",
426  "ER_IVLINESP" => "7",
427  "ER_IVLMAR" => "7",
428  "ER_IVLTHICK" => "7",
429  "ER_IVNUMCOLS" => "7",
430  "ER_IVNUMROWS" => "7",
431  "ER_IVOBJDEPTH" => "7",
432  "ER_IVOBJLIB" => "7",
433  "ER_IVOBJMAP" => "7",
434  "ER_IVOBJROT" => "7",
435  "ER_IVOBJWIDTH" => "7",
436  "ER_IVOBJXPOS" => "7",
437  "ER_IVOBJYPOS" => "7",
438  "ER_IVOUTDS" => "7",
439  "ER_IVPARABOF" => "7",
440  "ER_IVPARADEP" => "7",
441  "ER_IVPARAFORM" => "7",
442  "ER_IVPARAIND" => "7",
443  "ER_IVPARALEN" => "7",
444  "ER_IVPARALOF" => "7",
445  "ER_IVPARALSP" => "7",
446  "ER_IVPARAMAR" => "7",
447  "ER_IVPARAOFF" => "7",
448  "ER_IVPGDEP" => "7",
449  "ER_IVPGWID" => "7",
450  "ER_IVPRSHADE" => "7",
451  "ER_IVPRSHINT" => "7",
452  "ER_IVPSEGLIB" => "7",
453  "ER_IVPTSIZE" => "7",
454  "ER_IVREQUEST" => "7",
455  "ER_IVRMAR" => "7",
456  "ER_IVROTATE" => "7",
457  "ER_IVROWDEP" => "7",
458  "ER_IVROWFR" => "7",
459  "ER_IVROWID" => "7",
460  "ER_IVRULELEN" => "7",
461  "ER_IVSHADE" => "7",
462  "ER_IVSHINT" => "7",
463  "ER_IVSPACE" => "7",
464  "ER_IVSTRLEN" => "7",
465  "ER_IVSTYLE" => "7",
466  "ER_IVTABLDEP" => "7",
467  "ER_IVTABLEROT" => "7",
468  "ER_IVTAGNAME" => "7",
469  "ER_IVTAGVALUE" => "7",
470  "ER_IVTBLBOT" => "7",
471  "ER_IVTBLLFT" => "7",
472  "ER_IVTBLRGHT" => "7",
473  "ER_IVTBLTOP" => "7",
474  "ER_IVTHICK" => "7",
475  "ER_IVTYPE" => "7",
476  "ER_IVUNITP" => "7",
477  "ER_IVUNITS" => "7",
478  "ER_IVVER" => "7",
479  "ER_IVWEIGHT" => "7",
480  "ER_IVWIDTH" => "7",
481  "ER_IVWSPACE" => "7",
482  "ER_IVXPOS" => "7",
483  "ER_IVXPOSP" => "7",
484  "ER_IVXREF" => "7",
485  "ER_IVYPOS" => "7",
486  "ER_IVYPOSP" => "7",
487  "ER_IVYREF" => "7",
488  "ER_LINELEN_OVERF" => "7",
489  "ER_LOADMOD" => "7",
490  "ER_MARG_OVERF" => "7",
491  "ER_MBAREA" => "7",
492  "ER_NEGATIVE" => "7",
493  "ER_NESTGRPS" => "7",
494  "ER_NOACTGRP" => "7",
495  "ER_NOATTPTR" => "7",
496  "ER_NOATTS" => "7",
497  "ER_NOBEGGRP" => "7",
498  "ER_NOCURSOR" => "7",
499  "ER_NOFLDPTR" => "7",
500  "ER_NOFONTPTR" => "7",
501  "ER_NOROWPTR" => "7",
502  "ER_NOTACST" => "7",
503  "ER_NOTACT" => "7",
504  "ER_NOTACT_BGRP" => "7",
505  "ER_NOTACT_DEF" => "7",
506  "ER_NOTACT_EFLD" => "7",
507  "ER_NOTACT_EGRP" => "7",
508  "ER_NOTACT_EPAR" => "7",
509  "ER_NOTACT_EROW" => "7",
510  "ER_NOTACT_ETBL" => "7",
511  "ER_NOTACT_INC" => "7",
512  "ER_NOTACT_INCOBJ" => "7",
513  "ER_NOTACT_INCPS" => "7",
514  "ER_NOTACT_INVMM" => "7",
515  "ER_NOTACT_MOV" => "7",
516  "ER_NOTACT_OUT" => "7",
517  "ER_NOTACT_PTAG" => "7",
518  "ER_NOTACT_PUT" => "7",
519  "ER_NOTACT_PUTA" => "7",
520  "ER_NOTACT_PUTD" => "7",
521  "ER_NOTACT_PUTF" => "7",
522  "ER_NOTACT_PUTL" => "7",
523  "ER_NOTACT_SBOX" => "7",
524  "ER_NOTACT_SET" => "7",
525  "ER_NOTACT_SETCOL" => "7",
526  "ER_NOTACT_SETISP" => "7",
527  "ER_NOTACT_SETWSP" => "7",
528  "ER_NOTACT_SFLD" => "7",
529  "ER_NOTACT_SLIBS" => "7",
530  "ER_NOTACT_SROW" => "7",
531  "ER_NOTEND" => "7",
532  "ER_NOTENDED" => "7",
533  "ER_NOTFOUND" => "7",
534  "ER_NOTINIT" => "7",
535  "ER_NOTSTRT" => "7",
536  "ER_NO_DEFINITION" => "7",
537  "ER_NO_FORMATTER_HANDLE" => "7",
538  "ER_NO_OBJECT" => "7",
539  "ER_NO_SHADE" => "7",
540  "ER_NO_STORAGE" => "7",
541  "ER_NULLCONTROL" => "7",
542  "ER_NULLPTR" => "7",
543  "ER_OFF_PAGE" => "7",
544  "ER_OVERFLOW" => "7",
545  "ER_PAGEXISTS" => "7",
546  "ER_PARAEXISTS" => "7",
547  "ER_PPARENT" => "7",
548  "ER_PUTAREA" => "7",
549  "ER_PUTBOX" => "7",
550  "ER_PUTLINE" => "7",
551  "ER_PUTSTR" => "7",
552  "ER_PUTTAG" => "7",
553  "ER_PUTTEXT" => "7",
554  "ER_QATTS" => "7",
555  "ER_QFONT_NOTFOUND" => "7",
556  "ER_READ_LIB" => "7",
557  "ER_REPLACE" => "7",
558  "ER_ROWATSMEM" => "7",
559  "ER_ROWMEM" => "7",
560  "ER_ROWNOTFND" => "7",
561  "ER_ROW_TOO_DEEP" => "7",
562  "ER_SETCOLOR" => "7",
563  "ER_SETCSPAC" => "7",
564  "ER_SETFONT" => "7",
565  "ER_SETLIBS" => "7",
566  "ER_SETLTHCK" => "7",
567  "ER_SETOUT" => "7",
568  "ER_SETPGOR" => "7",
569  "ER_SETUNITS" => "7",
570  "ER_SETWORDSP" => "7",
571  "ER_STARTFONT" => "7",
572  "ER_TABLEXISTS" => "7",
573  "ER_TERM" => "7",
574  "ER_TOO_BIG" => "7",
575  "ER_TOO_WIDE" => "7",
576  "ER_TRACE" => "7",
577  "ER_WRITE_OUTPUT" => "7");
578 
579 // Special extensions
580 
581 // Each category can specify a PHP function that returns an altered
582 // version of the keyword.
583 
584 
585 
586 $this->linkscripts = array(
587  "1" => "donothing",
588  "2" => "donothing",
589  "3" => "donothing",
590  "4" => "donothing",
591  "5" => "donothing",
592  "6" => "donothing",
593  "7" => "donothing");
594 }
595 
596 
597 function donothing($keywordin)
598 {
599  return $keywordin;
600 }
601 
602 }?>