ILIAS  Release_4_4_x_branch Revision 61816
 All Data Structures Namespaces Files Functions Variables Groups Pages
HFile_baanc.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_baanc extends HFile{
6  function HFile_baanc(){
7  $this->HFile();
8 /*************************************/
9 // Beautifier Highlighting Configuration File
10 // Baan C
11 /*************************************/
12 // Flags
13 
14 $this->nocase = "0";
15 $this->notrim = "0";
16 $this->perl = "0";
17 
18 // Colours
19 
20 $this->colours = array("blue", "purple", "gray", "brown", "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("DllUsage");
40 $this->blockcommentoff = array("EndDllUsage");
41 
42 // Keywords (keyword mapping to colour number)
43 
44 $this->keywords = array(
45  "#define" => "1",
46  "#ident" => "1",
47  "#include" => "1",
48  "#pragma" => "1",
49  "ALL_ENUMS_EXCEPT" => "1",
50  "APPL.READ" => "1",
51  "APPL.WRITE" => "1",
52  "APPL.EXCL" => "1",
53  "APPL.WIDE" => "1",
54  "APPL.WAIT" => "1",
55  "DAL_NEW" => "1",
56  "DAL_UPDATE" => "1",
57  "DAL_DESTROY" => "1",
58  "DALHOOKERROR" => "1",
59  "DAL_GET_FIRST" => "1",
60  "DAL_GET_LAST" => "1",
61  "DAL_GET_NEXT" => "1",
62  "DAL_GET_PREV" => "1",
63  "DAL_GET_FIND" => "1",
64  "DAL_GET_CURR" => "1",
65  "EXTEND_APPEND" => "1",
66  "abort" => "1",
67  "abort.io" => "1",
68  "abort.program" => "1",
69  "abort.transaction" => "1",
70  "abs" => "1",
71  "acos" => "1",
72  "act.and.sleep" => "1",
73  "activate" => "1",
74  "activate.search" => "1",
75  "add.set" => "1",
76  "add.view.field" => "1",
77  "alloc.mem" => "1",
78  "appl.delete" => "1",
79  "appl.get.user" => "1",
80  "appl.modify" => "1",
81  "appl.set" => "1",
82  "argc" => "1",
83  "argv$" => "1",
84  "array.info" => "1",
85  "asc" => "1",
86  "asin" => "1",
87  "ask.enum" => "1",
88  "at.base" => "1",
89  "ask.helpinfo" => "1",
90  "atan" => "1",
91  "aud_close_audit" => "1",
92  "aud_get_audit_dd" => "1",
93  "aud_get_col_info" => "1",
94  "aud_get_fld_values" => "1",
95  "aud_get_hdr_size" => "1",
96  "aud_get_info_seq_hdr_size" => "1",
97  "aud_open_audit" => "1",
98  "aud_read_audit_rec" => "1",
99  "aud_read_info_hdr" => "1",
100  "aud_read_info_seq_hdr" => "1",
101  "aud_read_next_audit_rec" => "1",
102  "aud_read_next_tran" => "1",
103  "aud_read_seq_hdr" => "1",
104  "aud_read_tran" => "1",
105  "aud_select_host" => "1",
106  "aud_update_infofile" => "1",
107  "aud_write_info_hdr" => "1",
108  "aud_write_seq_hdr" => "1",
109  "aux.close" => "1",
110  "aux.open" => "1",
111  "aux.print" => "1",
112  "avg" => "1",
113  "based" => "1",
114  "bc$" => "1",
115  "bell$" => "1",
116  "bg$" => "1",
117  "bit.and" => "1",
118  "bit.exor" => "1",
119  "bit.in" => "1",
120  "bit.inv" => "1",
121  "bit.or" => "1",
122  "bit.shiftl" => "1",
123  "bit.shiftr" => "1",
124  "blank.all" => "1",
125  "blue.component" => "1",
126  "bms" => "1",
127  "bms.add.mask" => "1",
128  "bms.delete.mask" => "1",
129  "bms.receive.buffer" => "1",
130  "bms.receive$" => "1",
131  "bms.send" => "1",
132  "box" => "1",
133  "brp.close" => "1",
134  "brp.open" => "1",
135  "brp.open.language" => "1",
136  "brp.ready" => "1",
137  "bs$" => "1",
138  "bse.dir$" => "1",
139  "bse.release$" => "1",
140  "bse.tmp.dir$" => "1",
141  "bshell.pid" => "1",
142  "cf$" => "1",
143  "calculator" => "1",
144  "calendar" => "1",
145  "change.field.label" => "1",
146  "change.mwindow" => "1",
147  "change.object" => "1",
148  "change.progress.indicator" => "1",
149  "change.order" => "1",
150  "change.sub.object" => "1",
151  "change.window" => "1",
152  "changed" => "1",
153  "check.all.input" => "1",
154  "choose.time.zone.from.list" => "1",
155  "chm.axis.in" => "1",
156  "chm.axis.out" => "1",
157  "chm.chartman" => "1",
158  "chm.data2domain.in" => "1",
159  "chm.data.in" => "1",
160  "chm.delete.data2domains" => "1",
161  "chm.delete.data" => "1",
162  "chm.delete.footnotes" => "1",
163  "chm.delete.projections" => "1",
164  "chm.delete.sets" => "1",
165  "chm.disconnect" => "1",
166  "chm.domain.in" => "1",
167  "chm.domain.out" => "1",
168  "chm.draw" => "1",
169  "chm.first.data2domain.out" => "1",
170  "chm.first.data.out" => "1",
171  "chm.first.footnote.out" => "1",
172  "chm.first.projection.out" => "1",
173  "chm.first.set.out" => "1",
174  "chm.footnote.in" => "1",
175  "chm.get.request" => "1",
176  "chm.next.data2domain.out" => "1",
177  "chm.next.data.out" => "1",
178  "chm.next.footnote.out" => "1",
179  "chm.next.projection.out" => "1",
180  "chm.next.set.out" => "1",
181  "chm.new" => "1",
182  "chm.open" => "1",
183  "chm.projection.in" => "1",
184  "chm.remove" => "1",
185  "chm.scale.axis" => "1",
186  "chm.select" => "1",
187  "chm.set.in" => "1",
188  "chm.set.option" => "1",
189  "chm.set.timer" => "1",
190  "chm.title.in" => "1",
191  "chm.title.out" => "1",
192  "choice.again" => "1",
193  "choice.report" => "1",
194  "chr$" => "1",
195  "cl.screen" => "1",
196  "clean.mess" => "1",
197  "close.message" => "1",
198  "cmd.options" => "1",
199  "cmd.whats.this" => "1",
200  "cmp.mem" => "1",
201  "commit.transaction" => "1",
202  "compnr.check" => "1",
203  "compress.pixmap" => "1",
204  "concat$" => "1",
205  "cont.process" => "1",
206  "copy.mem" => "1",
207  "cos" => "1",
208  "cosh" => "1",
209  "count" => "1",
210  "cp$" => "1",
211  "cr$" => "1",
212  "create.job" => "1",
213  "create.extra.toolbar" => "1",
214  "create.mwindow" => "1",
215  "create.node" => "1",
216  "create.object" => "1",
217  "create.progress.indicator" => "1",
218  "create.sub.object" => "1",
219  "create.sub.object.by.id" => "1",
220  "creat.tmp.file$" => "1",
221  "create.tree.button" => "1",
222  "create.tree" => "1",
223  "cs$" => "1",
224  "current.display" => "1",
225  "current.mwindow" => "1",
226  "current.window" => "1",
227  "d.expr" => "1",
228  "dal.count.error.messages" => "1",
229  "dal.get.error.message" => "1",
230  "dal.get.first.error.message" => "1",
231  "dal.reset.error.messages" => "1",
232  "dal.set.error.message" => "1",
233  "dal.destroy" => "1",
234  "dal.get.property.flag" => "1",
235  "dal.new" => "1",
236  "dal.set.property" => "1",
237  "dal.start.business.method" => "1",
238  "dal.update" => "1",
239  "data.input" => "1",
240  "date.num" => "1",
241  "date.time.utc" => "1",
242  "date.to.date" => "1",
243  "date.to.inputstr$" => "1",
244  "date.to.num" => "1",
245  "date.to.utc" => "1",
246  "db.bind" => "1",
247  "db.change.order" => "1",
248  "db.check.restricted" => "1",
249  "db.check.row.changed" => "1",
250  "db.check.row.domains" => "1",
251  "db.clear.table" => "1",
252  "db.columns.to.record" => "1",
253  "db.create.table" => "1",
254  "db.curr" => "1",
255  "db.delete" => "1",
256  "db.drop.table" => "1",
257  "db.eq" => "1",
258  "db.error" => "1",
259  "db.error.message" => "1",
260  "db.first" => "1",
261  "db.ge" => "1",
262  "db.gt" => "1",
263  "db.indexinfo" => "1",
264  "db.insert" => "1",
265  "db.last" => "1",
266  "db.le" => "1",
267  "db.lock.table" => "1",
268  "db.lt" => "1",
269  "db.next" => "1",
270  "db.nr.indices" => "1",
271  "db.nr.rows" => "1",
272  "db.permission" => "1",
273  "db.prev" => "1",
274  "db.record.to.columns" => "1",
275  "db.ref.handle.mode" => "1",
276  "db.retry.point" => "1",
277  "db.retry.hit" => "1",
278  "db.row.length" => "1",
279  "db.set.to.default" => "1",
280  "db.unbind" => "1",
281  "db.update" => "1",
282  "decompress.pixmap" => "1",
283  "def.find" => "1",
284  "del.window" => "1",
285  "delch$" => "1",
286  "deleteln$" => "1",
287  "destroy.mwindow" => "1",
288  "destroy.object" => "1",
289  "destroy.progress.indicator" => "1",
290  "destroy.sub.object" => "1",
291  "destroy.tree" => "1",
292  "dir.close" => "1",
293  "dir.entry" => "1",
294  "dir.open" => "1",
295  "dir.open.tree" => "1",
296  "dir.rewind" => "1",
297  "disable.commands" => "1",
298  "disable.fields" => "1",
299  "display" => "1",
300  "display.all" => "1",
301  "display.curr.occ" => "1",
302  "display.fld" => "1",
303  "display.occ" => "1",
304  "display.set" => "1",
305  "display.total.fields" => "1",
306  "dll" => "1",
307  "do.all.occ" => "1",
308  "do.occ" => "1",
309  "do.occ.without.update" => "1",
310  "double.cmp" => "1",
311  "dte$" => "1",
312  "dump.window" => "1",
313  "dupl.occur" => "1",
314  "edit$" => "1",
315  "el$" => "1",
316  "end" => "1",
317  "end(4GL)" => "1",
318  "enable.commands" => "1",
319  "enable.fields" => "1",
320  "end.program" => "1",
321  "enum.descr$" => "1",
322  "es$" => "1",
323  "etol" => "1",
324  "exec_dll_function" => "1",
325  "exec_function" => "1",
326  "execute" => "1",
327  "exit" => "1",
328  "exp" => "1",
329  "export" => "1",
330  "expr.compile" => "1",
331  "expr.free" => "1",
332  "ff$" => "1",
333  "fg$" => "1",
334  "field.*:" => "1",
335  "file.chmod" => "1",
336  "file.chown" => "1",
337  "file.cp" => "1",
338  "file.mv" => "1",
339  "file.mv.across.hosts" => "1",
340  "file.rm" => "1",
341  "file.stat" => "1",
342  "find.data" => "1",
343  "first.frm" => "1",
344  "first.set" => "1",
345  "first.view" => "1",
346  "first.window" => "1",
347  "form.tab.change" => "1",
348  "form.text$" => "1",
349  "format.round" => "1",
350  "free.mem" => "1",
351  "fs$" => "1",
352  "fstat.info" => "1",
353  "get.arg.type" => "1",
354  "get.argc" => "1",
355  "get.col" => "1",
356  "get.company" => "1",
357  "get.compnr" => "1",
358  "get.cp" => "1",
359  "get.defaults" => "1",
360  "get.display.data" => "1",
361  "get.double.arg" => "1",
362  "get.field.label" => "1",
363  "get.indexed.var" => "1",
364  "get.long.arg" => "1",
365  "get.mwindow.attrs" => "1",
366  "get.mwindow.mode" => "1",
367  "get.mwindow.size" => "1",
368  "get.object" => "1",
369  "get.pgrp" => "1",
370  "get.pixmap.info" => "1",
371  "get.resource$" => "1",
372  "get.row" => "1",
373  "get.sub.object" => "1",
374  "get.screen.defaults" => "1",
375  "get.string.arg" => "1",
376  "get.time.zone" => "1",
377  "get.tree.default" => "1",
378  "get.tree.node.dpress" => "1",
379  "get.tree.node.press" => "1",
380  "get.tree.push.button" => "1",
381  "get.var" => "1",
382  "get.window.attrs" => "1",
383  "get_function" => "1",
384  "getcwd" => "1",
385  "getenv$" => "1",
386  "global.copy" => "1",
387  "global.delete" => "1",
388  "grab.mwindow" => "1",
389  "green.component" => "1",
390  "group.exists" => "1",
391  "help.index" => "1",
392  "hostname$" => "1",
393  "import" => "1",
394  "input" => "1",
395  "input.again" => "1",
396  "input.to.utc" => "1",
397  "inputstr.to.date" => "1",
398  "inputstr.to.utc" => "1",
399  "inputfield.invisible" => "1",
400  "inputfield.password" => "1",
401  "inputfield.visible" => "1",
402  "insch$" => "1",
403  "insertln$" => "1",
404  "int" => "1",
405  "interrupt" => "1",
406  "is.field.invisible" => "1",
407  "is.option.on" => "1",
408  "isdigit" => "1",
409  "isspace" => "1",
410  "keyin$" => "1",
411  "kill" => "1",
412  "kill.pgrp" => "1",
413  "kill.timer" => "1",
414  "l.expr" => "1",
415  "last.window" => "1",
416  "len" => "1",
417  "len.in.bytes" => "1",
418  "lf$" => "1",
419  "last.frm" => "1",
420  "last.set" => "1",
421  "last.view" => "1",
422  "load.byte" => "1",
423  "load_dll" => "1",
424  "load.double" => "1",
425  "load.float" => "1",
426  "load.long" => "1",
427  "load.short" => "1",
428  "local.to.utc" => "1",
429  "log" => "1",
430  "log10" => "1",
431  "lower.object" => "1",
432  "lpow" => "1",
433  "ltoe" => "1",
434  "lval" => "1",
435  "make.current" => "1",
436  "map.object" => "1",
437  "map.window" => "1",
438  "mark.delete" => "1",
439  "mark.handler" => "1",
440  "mark.occ" => "1",
441  "mark.occur" => "1",
442  "max" => "1",
443  "mb.cast$" => "1",
444  "mb.cast.to.str$" => "1",
445  "mb.char" => "1",
446  "mb.char.info" => "1",
447  "mb.display" => "1",
448  "mb.export$" => "1",
449  "mb.ext.clean$" => "1",
450  "mb.hasbidi" => "1",
451  "mb.import$" => "1",
452  "mb.isbidi" => "1",
453  "mb.isbidi.language" => "1",
454  "mb.kb.lang" => "1",
455  "mb.locale.info" => "1",
456  "mb.localename$" => "1",
457  "mb.long.to.str$" => "1",
458  "mb.nsets" => "1",
459  "mb.rev$" => "1",
460  "mb.scrpos" => "1",
461  "mb.set.info" => "1",
462  "mb.strpos" => "1",
463  "mb.tss.clean$" => "1",
464  "mb.type" => "1",
465  "mb.width" => "1",
466  "mess" => "1",
467  "message" => "1",
468  "min" => "1",
469  "mkdir" => "1",
470  "modify.set" => "1",
471  "move.window" => "1",
472  "mtime" => "1",
473  "next.frm" => "1",
474  "next.set" => "1",
475  "next.view" => "1",
476  "new.window" => "1",
477  "next.event" => "1",
478  "no.scroll" => "1",
479  "not.curr" => "1",
480  "not.fixed" => "1",
481  "num.to.date" => "1",
482  "num.to.date$" => "1",
483  "num.to.week" => "1",
484  "off.change.check" => "1",
485  "on.change.check" => "1",
486  "on.main.table" => "1",
487  "on.old.occ" => "1",
488  "open.message" => "1",
489  "ostype" => "1",
490  "parse_and_exec_function" => "1",
491  "pathname" => "1",
492  "pc$" => "1",
493  "pcm.activate.session" => "1",
494  "pcm.change.object" => "1",
495  "pcm.change" => "1",
496  "pcm.create.object" => "1",
497  "pcm.create" => "1",
498  "pcm.destroy.object" => "1",
499  "pcm.destroy" => "1",
500  "pcm.get.data" => "1",
501  "pcm.lock" => "1",
502  "pcm.refresh" => "1",
503  "pcm.send.event" => "1",
504  "peek.event" => "1",
505  "pending.events" => "1",
506  "pf$" => "1",
507  "pipe.clearerr" => "1",
508  "pipe.close" => "1",
509  "pipe.eof" => "1",
510  "pipe.error" => "1",
511  "pipe.flush" => "1",
512  "pipe.gets" => "1",
513  "pipe.open" => "1",
514  "pipe.puts" => "1",
515  "pipe.read" => "1",
516  "pipe.write" => "1",
517  "pos" => "1",
518  "pow" => "1",
519  "prev.frm" => "1",
520  "prev.set" => "1",
521  "prev.view" => "1",
522  "print.const" => "1",
523  "print.data" => "1",
524  "pstat" => "1",
525  "put.double.arg" => "1",
526  "put.indexed.var" => "1",
527  "put.long.arg" => "1",
528  "put.string.arg" => "1",
529  "put.var" => "1",
530  "qss.search" => "1",
531  "qss.sort" => "1",
532  "query.object" => "1",
533  "raise.object" => "1",
534  "random" => "1",
535  "rdi.audit.hosts" => "1",
536  "rdi.column" => "1",
537  "rdi.column.combined" => "1",
538  "rdi.date.input.format$" => "1",
539  "rdi.domain.byte" => "1",
540  "rdi.domain.combined" => "1",
541  "rdi.domain.date" => "1",
542  "rdi.domain.double" => "1",
543  "rdi.domain.enum" => "1",
544  "rdi.domain.enum.value" => "1",
545  "rdi.domain.float" => "1",
546  "rdi.domain.integer" => "1",
547  "rdi.domain.long" => "1",
548  "rdi.domain.mail" => "1",
549  "rdi.domain.set" => "1",
550  "rdi.domain.string" => "1",
551  "rdi.domain.set.value" => "1",
552  "rdi.domain.text" => "1",
553  "rdi.domain" => "1",
554  "rdi.first.day.of.week" => "1",
555  "rdi.index" => "1",
556  "rdi.reference" => "1",
557  "rdi.table" => "1",
558  "rdi.table.column" => "1",
559  "reactivate" => "1",
560  "receive.bucket$" => "1",
561  "recv.message" => "1",
562  "red.component" => "1",
563  "refresh" => "1",
564  "refresh.curr.occ" => "1",
565  "remove.mark" => "1",
566  "resize.window" => "1",
567  "restore.rcd.main" => "1",
568  "rgb" => "1",
569  "rm.dir" => "1",
570  "rnd.d" => "1",
571  "rnd.i" => "1",
572  "rnd.init" => "1",
573  "round" => "1",
574  "recover.set" => "1",
575  "resize.frm" => "1",
576  "restart.input" => "1",
577  "rotate.curr" => "1",
578  "run.job" => "1",
579  "rpos" => "1",
580  "rprt_close" => "1",
581  "rprt_open" => "1",
582  "rprt_send" => "1",
583  "rsc.boolean" => "1",
584  "rsc.double" => "1",
585  "rsc.enum" => "1",
586  "rsc.font.spec" => "1",
587  "rsc.get" => "1",
588  "rsc.long" => "1",
589  "rsc.put" => "1",
590  "rsc.reload" => "1",
591  "rsc.setboolean" => "1",
592  "rsc.setdouble" => "1",
593  "rsc.setenum" => "1",
594  "rsc.setlong" => "1",
595  "rsc.setstring" => "1",
596  "rsc.string" => "1",
597  "run.baan.prog" => "1",
598  "run.prog" => "1",
599  "s.expr" => "1",
600  "save.defaults" => "1",
601  "scroll" => "1",
602  "select.event.input" => "1",
603  "send.bucket" => "1",
604  "send.event" => "1",
605  "send.message" => "1",
606  "send.wait" => "1",
607  "seq.clearerr" => "1",
608  "seq.close" => "1",
609  "seq.eof" => "1",
610  "seq.error" => "1",
611  "seq.flush" => "1",
612  "seq.getc$" => "1",
613  "seq.gets" => "1",
614  "seq.is.locked" => "1",
615  "seq.lock" => "1",
616  "seq.open" => "1",
617  "seq.putc$" => "1",
618  "seq.puts" => "1",
619  "seq.read" => "1",
620  "seq.rewind" => "1",
621  "seq.seek" => "1",
622  "seq.skip" => "1",
623  "seq.tell" => "1",
624  "seq.ungetc$" => "1",
625  "seq.unlink" => "1",
626  "seq.unlock" => "1",
627  "seq.write" => "1",
628  "session" => "1",
629  "set.alarm" => "1",
630  "set.bg.color" => "1",
631  "set.bitset.values" => "1",
632  "set.currencies" => "1",
633  "set.enum.values" => "1",
634  "set.enum.values.for.field" => "1",
635  "set.fg.color" => "1",
636  "set.fields.default" => "1",
637  "set.fmax" => "1",
638  "set.fmin" => "1",
639  "set.focus" => "1",
640  "set.input.error" => "1",
641  "set.limits.off" => "1",
642  "set.max" => "1",
643  "set.mem" => "1",
644  "set.min" => "1",
645  "set.mwindow.mode" => "1",
646  "set.mwindow.size" => "1",
647  "set.mwindow.title" => "1",
648  "set.node.class.color" => "1",
649  "set.node.class" => "1",
650  "set.pgrp" => "1",
651  "set.sensitive" => "1",
652  "set.strip.mode" => "1",
653  "set.symbol.strip.mode" => "1",
654  "set.synchronized.dialog" => "1",
655  "set.timer" => "1",
656  "set.time.zone" => "1",
657  "set.tree.background" => "1",
658  "set.tree.font" => "1",
659  "set.tree.foreground" => "1",
660  "set.tree.linewidth" => "1",
661  "set.tree.name" => "1",
662  "set.transaction.readonly" => "1",
663  "sf$" => "1",
664  "shell" => "1",
665  "shiftc$" => "1",
666  "shiftl$" => "1",
667  "shiftr$" => "1",
668  "signal" => "1",
669  "sin" => "1",
670  "sinh" => "1",
671  "skip.io" => "1",
672  "sleep" => "1",
673  "spool.buf" => "1",
674  "spool.close" => "1",
675  "spool.line" => "1",
676  "spool.open" => "1",
677  "sprintf$" => "1",
678  "sql.break" => "1",
679  "sql.close" => "1",
680  "sql.exec" => "1",
681  "sql.fetch" => "1",
682  "sql.parse" => "1",
683  "sql.select.bind" => "1",
684  "sql.where.bind" => "1",
685  "sqrt" => "1",
686  "srand" => "1",
687  "start.session" => "1",
688  "stat.info" => "1",
689  "start.chart" => "1",
690  "start.query" => "1",
691  "start.set" => "1",
692  "start.synchronized.child" => "1",
693  "start.synchronized.child.with" => "1",
694  "status.del" => "1",
695  "status.field" => "1",
696  "status.mess" => "1",
697  "status.off" => "1",
698  "status.on" => "1",
699  "stop" => "1",
700  "stop(4GL)" => "1",
701  "stop.synchronized.child" => "1",
702  "store.byte" => "1",
703  "store.double" => "1",
704  "store.float" => "1",
705  "store.long" => "1",
706  "store.occ.max" => "1",
707  "store.occ.min" => "1",
708  "store.short" => "1",
709  "stp.reset.value" => "1",
710  "str$" => "1",
711  "string.scan" => "1",
712  "string.set$" => "1",
713  "strip$" => "1",
714  "sub.window" => "1",
715  "sum" => "1",
716  "suspend" => "1",
717  "switch.to.company" => "1",
718  "switch.to.process" => "1",
719  "synchronize.with.child" => "1",
720  "tab$" => "1",
721  "table.round" => "1",
722  "tan" => "1",
723  "tanh" => "1",
724  "text.copy" => "1",
725  "text.copy.language" => "1",
726  "text.copy.between.companies" => "1",
727  "text.defaults" => "1",
728  "text.delete" => "1",
729  "text.edit" => "1",
730  "text.manager" => "1",
731  "text.present.in.language" => "1",
732  "text.read" => "1",
733  "text.rewrite" => "1",
734  "text.to.buf" => "1",
735  "text.window" => "1",
736  "text.write" => "1",
737  "time.num" => "1",
738  "times.off" => "1",
739  "times.on" => "1",
740  "timezone.exists" => "1",
741  "to.field" => "1",
742  "to.form" => "1",
743  "to.group" => "1",
744  "to.key" => "1",
745  "tolower$" => "1",
746  "toupper$" => "1",
747  "tt.align.according.domain" => "1",
748  "tt.bobject.desc" => "1",
749  "tt.chm.appl.desc" => "1",
750  "tt.chm.application" => "1",
751  "tt.chm.chart" => "1",
752  "tt.chm.charttype" => "1",
753  "tt.company" => "1",
754  "tt.currency" => "1",
755  "tt.device" => "1",
756  "tt.field.desc" => "1",
757  "tt.index.desc" => "1",
758  "tt.language" => "1",
759  "tt.library" => "1",
760  "tt.menu.desc" => "1",
761  "tt.menu.present" => "1",
762  "tt.report.desc" => "1",
763  "tt.reportgroup.exists" => "1",
764  "tt.session.desc" => "1",
765  "tt.session.permission" => "1",
766  "tt.session.present" => "1",
767  "tt.short.field.desc" => "1",
768  "tt.table.desc" => "1",
769  "tt.user" => "1",
770  "ttyname" => "1",
771  "ttyname$" => "1",
772  "unmap.object" => "1",
773  "unmap.window" => "1",
774  "unset.focus" => "1",
775  "update.db" => "1",
776  "update.object" => "1",
777  "update.occ" => "1",
778  "used" => "1",
779  "user.0" => "1",
780  "user.1" => "1",
781  "user.2" => "1",
782  "user.3" => "1",
783  "user.4" => "1",
784  "user.5" => "1",
785  "user.6" => "1",
786  "user.7" => "1",
787  "user.8" => "1",
788  "user.9" => "1",
789  "utc.num" => "1",
790  "utc.to.date" => "1",
791  "utc.to.input" => "1",
792  "utc.to.input$" => "1",
793  "utc.to.local" => "1",
794  "utc.to.week" => "1",
795  "val" => "1",
796  "view.tree" => "1",
797  "vsprintf$" => "1",
798  "wait" => "1",
799  "wait.and.activate" => "1",
800  "wait.for.switch" => "1",
801  "week.to.num" => "1",
802  "week.to.utc" => "1",
803  "with.object.set.do" => "1",
804  "with.old.object.values.do" => "1",
805  "wrebuild" => "1",
806  "zoom" => "1",
807  "zoom.to$" => "1",
808  "actual.occ" => "2",
809  "attr.adju" => "2",
810  "attr.bitset.mask" => "2",
811  "attr.changed" => "2",
812  "attr.conv" => "2",
813  "attr.currency$" => "2",
814  "attr.currkey" => "2",
815  "attr.dbase" => "2",
816  "attr.dbmaxlen" => "2",
817  "attr.deflt$" => "2",
818  "attr.descr$" => "2",
819  "attr.diga" => "2",
820  "attr.digv" => "2",
821  "attr.divf" => "2",
822  "attr.domain$" => "2",
823  "attr.domm$" => "2",
824  "attr.dorp" => "2",
825  "attr.echo" => "2",
826  "attr.element" => "2",
827  "attr.enum.mask$" => "2",
828  "attr.format.addition$" => "2",
829  "attr.helpfile$" => "2",
830  "attr.ille$" => "2",
831  "attr.imax" => "2",
832  "attr.inpfld" => "2",
833  "attr.input" => "2",
834  "attr.lega$" => "2",
835  "attr.mandatory" => "2",
836  "attr.maxlen" => "2",
837  "attr.message$" => "2",
838  "attr.minlen" => "2",
839  "attr.multioccur" => "2",
840  "attr.nowait$" => "2",
841  "attr.oformat$" => "2",
842  "attr.permission" => "2",
843  "attr.previous$" => "2",
844  "attr.rang" => "2",
845  "attr.rang$" => "2",
846  "attr.reallen" => "2",
847  "attr.refpath" => "2",
848  "attr.rndm" => "2",
849  "attr.rotate" => "2",
850  "attr.sttp" => "2",
851  "attr.textfield$" => "2",
852  "attr.textkw1$" => "2",
853  "attr.textkw2$" => "2",
854  "attr.textkw3$" => "2",
855  "attr.textkw4$" => "2",
856  "attr.textlang$" => "2",
857  "attr.textmaxlines" => "2",
858  "attr.textmode" => "2",
859  "attr.textopt$" => "2",
860  "attr.textstart" => "2",
861  "attr.textzoomsession$" => "2",
862  "attr.type" => "2",
863  "attr.zoomcode" => "2",
864  "attr.zoomreturn$" => "2",
865  "attr.zoomsession$" => "2",
866  "auto.nextform" => "2",
867  "background" => "2",
868  "before.update.check" => "2",
869  "breakview" => "2",
870  "chartgrp" => "2",
871  "chm.name" => "2",
872  "chm.owner" => "2",
873  "chm.title" => "2",
874  "chm.user" => "2",
875  "choice" => "2",
876  "curr.key" => "2",
877  "curr.pacc$" => "2",
878  "date" => "2",
879  "date$" => "2",
880  "e" => "2",
881  "error.bypass" => "2",
882  "exit.val$" => "2",
883  "fattr.currfld$" => "2",
884  "fattr.descr$" => "2",
885  "fattr.ftype" => "2",
886  "fattr.helpfile$" => "2",
887  "fattr.horizontal" => "2",
888  "fattr.init" => "2",
889  "fattr.nextfld$" => "2",
890  "fattr.nrtabs" => "2",
891  "fattr.occurnr" => "2",
892  "fattr.prevfld$" => "2",
893  "fattr.row" => "2",
894  "fattr.scrollbar" => "2",
895  "fattr.seqno" => "2",
896  "fattr.step" => "2",
897  "fattr.toplines" => "2",
898  "fattr.total.line" => "2",
899  "fattr.vdate$" => "2",
900  "fattr.version$" => "2",
901  "fattr.width" => "2",
902  "filename$" => "2",
903  "filled.occ" => "2",
904  "firstweek$" => "2",
905  "form.curr" => "2",
906  "form.next" => "2",
907  "form.prev" => "2",
908  "free$" => "2",
909  "graphical.mode" => "2",
910  "ignore.first.event" => "2",
911  "in.ret" => "2",
912  "initial.resize" => "2",
913  "job.device" => "2",
914  "job.device.requested" => "2",
915  "job.process" => "2",
916  "job.report" => "2",
917  "job.skip.date.question" => "2",
918  "language$" => "2",
919  "logname$" => "2",
920  "lattr.autobefores" => "2",
921  "lattr.autoreset" => "2",
922  "lattr.break" => "2",
923  "lattr.enddata" => "2",
924  "lattr.header" => "2",
925  "lattr.language$" => "2",
926  "lattr.lineno" => "2",
927  "lattr.multicol" => "2",
928  "lattr.multicol.count" => "2",
929  "lattr.multicol.repeat" => "2",
930  "lattr.pageno" => "2",
931  "lattr.print" => "2",
932  "lattr.prline" => "2",
933  "lattr.recordtimes" => "2",
934  "lattr.textexpand" => "2",
935  "lattr.textlang$" => "2",
936  "lattr.textline" => "2",
937  "lattr.textlineno" => "2",
938  "lattr.textlines.max" => "2",
939  "lattr.textlines.min" => "2",
940  "main.table$" => "2",
941  "mark.status" => "2",
942  "mark.table()" => "2",
943  "marked" => "2",
944  "max.formtabs" => "2",
945  "maxdouble" => "2",
946  "modify.prim.key" => "2",
947  "number.forms" => "2",
948  "parent" => "2",
949  "pid" => "2",
950  "previous.choice" => "2",
951  "procesinfo$" => "2",
952  "prog.name$" => "2",
953  "query.extend.select" => "2",
954  "query.extend.select.in.zoom" => "2",
955  "query.extend.from" => "2",
956  "query.extend.from.in.zoom" => "2",
957  "query.extend.where" => "2",
958  "query.extend.where.in.zoom" => "2",
959  "query.extension" => "2",
960  "reportgrp" => "2",
961  "reportno" => "2",
962  "sattr.combined" => "2",
963  "stp.abort.error" => "2",
964  "stp.check.input.error" => "2",
965  "stp.skip.error" => "2",
966  "term$" => "2",
967  "time" => "2",
968  "update.status" => "2",
969  "user.exists" => "2",
970  "user.type$" => "2",
971  "zoomfield$" => "2",
972  "zoomreturn$" => "2",
973  "and" => "3",
974  "as" => "3",
975  "at" => "3",
976  "base" => "3",
977  "break" => "3",
978  "bset" => "3",
979  "by" => "3",
980  "call" => "3",
981  "case" => "3",
982  "common" => "3",
983  "const" => "3",
984  "continue" => "3",
985  "default:" => "3",
986  "dim" => "3",
987  "domain" => "3",
988  "double" => "3",
989  "else" => "3",
990  "empty" => "3",
991  "endcase" => "3",
992  "endfor" => "3",
993  "endif" => "3",
994  "endwhile" => "3",
995  "endselect" => "3",
996  "eq" => "3",
997  "extern" => "3",
998  "false" => "3",
999  "fixed" => "3",
1000  "for" => "3",
1001  "from" => "3",
1002  "function" => "3",
1003  "ge" => "3",
1004  "global" => "3",
1005  "goto" => "3",
1006  "group" => "3",
1007  "gt" => "3",
1008  "if" => "3",
1009  "in" => "3",
1010  "le" => "3",
1011  "long" => "3",
1012  "lt" => "3",
1013  "mb" => "3",
1014  "multibyte" => "3",
1015  "ne" => "3",
1016  "not" => "3",
1017  "on" => "3",
1018  "or" => "3",
1019  "order" => "3",
1020  "print" => "3",
1021  "prompt" => "3",
1022  "ref" => "3",
1023  "reference" => "3",
1024  "refers" => "3",
1025  "repeat" => "3",
1026  "return" => "3",
1027  "rows" => "3",
1028  "select" => "3",
1029  "selectbind" => "3",
1030  "selectdo" => "3",
1031  "selectempty" => "3",
1032  "selecteos" => "3",
1033  "selecterror" => "3",
1034  "set" => "3",
1035  "static" => "3",
1036  "step" => "3",
1037  "string" => "3",
1038  "table" => "3",
1039  "then" => "3",
1040  "to" => "3",
1041  "true" => "3",
1042  "until" => "3",
1043  "void" => "3",
1044  "where" => "3",
1045  "wherebind" => "3",
1046  "whereused" => "3",
1047  "while" => "3",
1048  "with" => "3",
1049  "after.choice:" => "4",
1050  "after.commit.transaction" => "4",
1051  "after.delete:" => "4",
1052  "after.display:" => "4",
1053  "after.display.object:" => "4",
1054  "after.field:" => "4",
1055  "after.form:" => "4",
1056  "after.input:" => "4",
1057  "after.program:" => "4",
1058  "after.read:" => "4",
1059  "after.rewrite:" => "4",
1060  "after.skip.delete:" => "4",
1061  "after.skip.rewrite:" => "4",
1062  "after.skip.write:" => "4",
1063  "after.update.db.commit:" => "4",
1064  "after.write:" => "4",
1065  "after.zoom:" => "4",
1066  "after.get.object" => "4",
1067  "after.destroy.object" => "4",
1068  "after.save.object" => "4",
1069  "before.checks:" => "4",
1070  "before.choice:" => "4",
1071  "before.delete:" => "4",
1072  "before.display:" => "4",
1073  "before.display.object:" => "4",
1074  "before.field:" => "4",
1075  "before.form:" => "4",
1076  "before.input:" => "4",
1077  "before.layout:" => "4",
1078  "before.open.object.set" => "4",
1079  "before.get.object" => "4",
1080  "before.destroy.object" => "4",
1081  "before.save.object" => "4",
1082  "before.program:" => "4",
1083  "before.read:" => "4",
1084  "before.rewrite:" => "4",
1085  "before.write:" => "4",
1086  "before.zoom:" => "4",
1087  "check.input:" => "4",
1088  "choice.abort.program:" => "4",
1089  "choice.add.set:" => "4",
1090  "choice.bms:" => "4",
1091  "choice.change.frm:" => "4",
1092  "choice.change.order:" => "4",
1093  "choice.cont.process:" => "4",
1094  "choice.create.job:" => "4",
1095  "choice.def.find:" => "4",
1096  "choice.dupl.occur:" => "4",
1097  "choice.end.program:" => "4",
1098  "choice.find.data:" => "4",
1099  "choice.first.frm:" => "4",
1100  "choice.first.set:" => "4",
1101  "choice.first.view:" => "4",
1102  "choice.get.defaults:" => "4",
1103  "choice.global.copy:" => "4",
1104  "choice.global.delete:" => "4",
1105  "choice.interrupt:" => "4",
1106  "choice.last.frm:" => "4",
1107  "choice.last.set:" => "4",
1108  "choice.last.view:" => "4",
1109  "choice.make.resident:" => "4",
1110  "choice.mark.delete:" => "4",
1111  "choice.mark.occur:" => "4",
1112  "choice.modify.set:" => "4",
1113  "choice.next.frm:" => "4",
1114  "choice.next.halfset:" => "4",
1115  "choice.next.set:" => "4",
1116  "choice.prev.frm:" => "4",
1117  "choice.prev.halfset:" => "4",
1118  "choice.prev.set:" => "4",
1119  "choice.prev.view:" => "4",
1120  "choice.print.data:" => "4",
1121  "choice.recover.set:" => "4",
1122  "choice.resize.frm:" => "4",
1123  "choice.restart.input:" => "4",
1124  "choice.run.job:" => "4",
1125  "choice.save.defaults:" => "4",
1126  "choice.start.chart:" => "4",
1127  "choice.start.query:" => "4",
1128  "choice.start.set:" => "4",
1129  "choice.text.manager:" => "4",
1130  "choice.update.db:" => "4",
1131  "choice.user.0:" => "4",
1132  "choice.user.1:" => "4",
1133  "choice.user.2:" => "4",
1134  "choice.user.3:" => "4",
1135  "choice.user.4:" => "4",
1136  "choice.user.5:" => "4",
1137  "choice.user.6:" => "4",
1138  "choice.user.7:" => "4",
1139  "choice.user.8:" => "4",
1140  "choice.user.9:" => "4",
1141  "choice.zoom:" => "4",
1142  "declaration:" => "4",
1143  "domain.error:" => "4",
1144  "field.all:" => "4",
1145  "field.other:" => "4",
1146  "form.10:" => "4",
1147  "form.11:" => "4",
1148  "form.12:" => "4",
1149  "form.1:" => "4",
1150  "form.2:" => "4",
1151  "form.3:" => "4",
1152  "form.4:" => "4",
1153  "form.5:" => "4",
1154  "form.6:" => "4",
1155  "form.7:" => "4",
1156  "form.8:" => "4",
1157  "form.9:" => "4",
1158  "form.all:" => "4",
1159  "form.other:" => "4",
1160  "functions:" => "4",
1161  "init.field:" => "4",
1162  "init.form:" => "4",
1163  "main.table.io:" => "4",
1164  "on.choice:" => "4",
1165  "on.entry:" => "4",
1166  "on.error:" => "4",
1167  "on.exit:" => "4",
1168  "on.input:" => "4",
1169  "read.view:" => "4",
1170  "ref.display:" => "4",
1171  "ref.input:" => "4",
1172  "when.field.changes:" => "4",
1173  "zoom.from.all:" => "4",
1174  "zoom.from.other:" => "4",
1175  "{" => "5",
1176  "}" => "5",
1177  "(" => "5",
1178  ")" => "5",
1179  "[" => "5",
1180  "]" => "5",
1181  "+" => "5",
1182  "-" => "5",
1183  "*" => "5",
1184  "//" => "5",
1185  "/" => "5",
1186  "%" => "5",
1187  "&" => "5",
1188  "?" => "5",
1189  ":" => "5",
1190  "^" => "5",
1191  "!" => "5",
1192  "~" => "5",
1193  "'" => "5",
1194  "<" => "5",
1195  ">" => "5",
1196  "=" => "5",
1197  "<>" => "6");
1198 
1199 // Special extensions
1200 
1201 // Each category can specify a PHP function that returns an altered
1202 // version of the keyword.
1203 
1204 
1205 
1206 $this->linkscripts = array(
1207  "1" => "donothing",
1208  "2" => "donothing",
1209  "3" => "donothing",
1210  "4" => "donothing",
1211  "5" => "donothing",
1212  "6" => "donothing");
1213 }
1214 
1215 
1216 function donothing($keywordin)
1217 {
1218  return $keywordin;
1219 }
1220 
1221 }?>