ILIAS  release_5-1 Revision 5.0.0-5477-g43f3e3fab5f
HFile_ugapt.php
Go to the documentation of this file.
1<?php
2$BEAUT_PATH = realpath(".")."/Services/COPage/syntax_highlight/php";
3if (!isset ($BEAUT_PATH)) return;
4require_once("$BEAUT_PATH/Beautifier/HFile.php");
5 class HFile_ugapt extends HFile{
6 function HFile_ugapt(){
7 $this->HFile();
8/*************************************/
9// Beautifier Highlighting Configuration File
10// UG/APT Source
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", "brown", "blue", "purple", "gray", "brown");
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("PPR");
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 "CHOOSE" => "1",
47 "GPOS" => "1",
48 "IDENT" => "1",
49 "LOAD" => "1",
50 "MACRO" => "1",
51 "PARAM" => "1",
52 "TERMAC" => "1",
53 "TEXT" => "1",
54 "RAPID" => "2",
55 "AUXFUN" => "4",
56 "INSERT" => "4",
57 "IF" => "4",
58 "JUMP" => "4",
59 "MODE" => "4",
60 "PLABEL" => "4",
61 "POSTN" => "4",
62 "PREFUN" => "4",
63 "COPY" => "5",
64 "INDEX" => "5",
65 "OPSKIP" => "5",
66 "TRACUT" => "5",
67 "TRANS" => "5",
68 "APPEND" => "6",
69 "CREATE" => "6",
70 "DELIM" => "6",
71 "FILE" => "6",
72 "FETCH" => "6",
73 "FPRINT" => "6",
74 "FTERM" => "6",
75 "READ" => "6",
76 "RESET" => "6",
77 "WRITE" => "6",
78 "LOADTL" => "7",
79 "COOLNT" => "8",
80 "SPINDL" => "8");
81
82// Special extensions
83
84// Each category can specify a PHP function that returns an altered
85// version of the keyword.
86
87
88
89$this->linkscripts = array(
90 "1" => "donothing",
91 "2" => "donothing",
92 "4" => "donothing",
93 "5" => "donothing",
94 "6" => "donothing",
95 "7" => "donothing",
96 "8" => "donothing");
97}
98
99
100function donothing($keywordin)
101{
102 return $keywordin;
103}
104
105}?>
$BEAUT_PATH
Definition: HFile_ugapt.php:2
donothing($keywordin)