ILIAS  release_5-1 Revision 5.0.0-5477-g43f3e3fab5f
HFile_6809 Class Reference
+ Inheritance diagram for HFile_6809:
+ Collaboration diagram for HFile_6809:

Public Member Functions

 HFile_6809 ()
 
 donothing ($keywordin)
 

Detailed Description

Definition at line 5 of file HFile_6809.php.

Member Function Documentation

◆ donothing()

HFile_6809::donothing (   $keywordin)

Definition at line 214 of file HFile_6809.php.

215{
216 return $keywordin;
217}

◆ HFile_6809()

HFile_6809::HFile_6809 ( )

Definition at line 6 of file HFile_6809.php.

6 {
7 $this->HFile();
8/*************************************/
9// Beautifier Highlighting Configuration File
10//
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();
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 "#$" => "1",
46 "#%" => "1",
47 "&(" => "1",
48 "ABX" => "2",
49 "ADCA" => "2",
50 "ADCB" => "2",
51 "ADDA" => "2",
52 "ADDB" => "2",
53 "ADDD" => "2",
54 "ANDA" => "2",
55 "ANDB" => "2",
56 "ANDCC" => "2",
57 "ASLA" => "2",
58 "ASLB" => "2",
59 "ASL" => "2",
60 "ASRA" => "2",
61 "ASR" => "2",
62 "BCC" => "2",
63 "BCS" => "2",
64 "BEQ" => "2",
65 "BGE" => "2",
66 "BGT" => "2",
67 "BHI" => "2",
68 "BHS" => "2",
69 "BLE" => "2",
70 "BLO" => "2",
71 "BLS" => "2",
72 "BLT" => "2",
73 "BMI" => "2",
74 "BNE" => "2",
75 "BPL" => "2",
76 "BRA" => "2",
77 "BRN" => "2",
78 "BSR" => "2",
79 "BVC" => "2",
80 "BVS" => "2",
81 "BITA" => "2",
82 "BITB" => "2",
83 "CLRA" => "2",
84 "CLRB" => "2",
85 "CLR" => "2",
86 "CMPA" => "2",
87 "CMPB" => "2",
88 "CMPD" => "2",
89 "CMPS" => "2",
90 "CMPU" => "2",
91 "CMPX" => "2",
92 "CMPY" => "2",
93 "COMA" => "2",
94 "COMB" => "2",
95 "COM" => "2",
96 "CWAI" => "2",
97 "DAA" => "2",
98 "DECA" => "2",
99 "DECB" => "2",
100 "DEC" => "2",
101 "EORA" => "2",
102 "EORB" => "2",
103 "EXG" => "2",
104 "INCA" => "2",
105 "INCB" => "2",
106 "INC" => "2",
107 "JMP" => "2",
108 "JSR" => "2",
109 "LDA" => "2",
110 "LDB" => "2",
111 "LDD" => "2",
112 "LDS" => "2",
113 "LDU" => "2",
114 "LDX" => "2",
115 "LDY" => "2",
116 "LEAS" => "2",
117 "LEAU" => "2",
118 "LEAX" => "2",
119 "LEAY" => "2",
120 "LSLA" => "2",
121 "LSLB" => "2",
122 "LSL" => "2",
123 "LSRA" => "2",
124 "LSRB" => "2",
125 "LSR" => "2",
126 "LBCC" => "2",
127 "LBCS" => "2",
128 "LBEQ" => "2",
129 "LBGE" => "2",
130 "LBGT" => "2",
131 "LBHI" => "2",
132 "LBHS" => "2",
133 "LBLE" => "2",
134 "LBLO" => "2",
135 "LBLS" => "2",
136 "LBLT" => "2",
137 "LBMI" => "2",
138 "LBNE" => "2",
139 "LBPL" => "2",
140 "LBRA" => "2",
141 "LBRN" => "2",
142 "LBSR" => "2",
143 "LBVC" => "2",
144 "LBVS" => "2",
145 "MUL" => "2",
146 "NEGA" => "2",
147 "NEGB" => "2",
148 "NEG" => "2",
149 "NOP" => "2",
150 "ORA" => "2",
151 "ORB" => "2",
152 "ORCC" => "2",
153 "BeautifierS" => "2",
154 "BeautifierU" => "2",
155 "PULS" => "2",
156 "PULU" => "2",
157 "ROLA" => "2",
158 "ROLB" => "2",
159 "ROL" => "2",
160 "RORA" => "2",
161 "RORB" => "2",
162 "ROR" => "2",
163 "RTI" => "2",
164 "RTS" => "2",
165 "SBCA" => "2",
166 "SBCB" => "2",
167 "SEX" => "2",
168 "STA" => "2",
169 "STB" => "2",
170 "STD" => "2",
171 "STS" => "2",
172 "STU" => "2",
173 "STX" => "2",
174 "STY" => "2",
175 "SUBA" => "2",
176 "SUBB" => "2",
177 "SUBD" => "2",
178 "SWI" => "2",
179 "SWI2" => "2",
180 "SWI3" => "2",
181 "SYNC" => "2",
182 "TFR" => "2",
183 "TSTA" => "2",
184 "TSTB" => "2",
185 "TST" => "2",
186 "FCB" => "3",
187 "FDB" => "3",
188 "FCC" => "3",
189 "RMB" => "3",
190 "END" => "4",
191 "LIB" => "4",
192 "EQU" => "5",
193 "ENDM" => "5",
194 "MACRO" => "5",
195 "ORG" => "5",
196 "SETDP" => "5");
197
198// Special extensions
199
200// Each category can specify a PHP function that returns an altered
201// version of the keyword.
202
203
204
205$this->linkscripts = array(
206 "1" => "donothing",
207 "2" => "donothing",
208 "3" => "donothing",
209 "4" => "donothing",
210 "5" => "donothing");
211}

The documentation for this class was generated from the following file: