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

Public Member Functions

 HFile_asmmpc860 ()
 
 donothing ($keywordin)
 

Detailed Description

Definition at line 5 of file HFile_asmmpc860.php.

Member Function Documentation

◆ donothing()

HFile_asmmpc860::donothing (   $keywordin)

Definition at line 688 of file HFile_asmmpc860.php.

689{
690 return $keywordin;
691}

◆ HFile_asmmpc860()

HFile_asmmpc860::HFile_asmmpc860 ( )

Definition at line 6 of file HFile_asmmpc860.php.

6 {
7 $this->HFile();
8/*************************************/
9// Beautifier Highlighting Configuration File
10// Asm8xx
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", "blue", "purple", "gray", "brown", "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 "/Line" => "",
46 "Comment" => "",
47 "=" => "5",
48 "//" => "",
49 "Line" => "",
50 "Alt" => "",
51 ";" => "",
52 "/Block" => "",
53 "On" => "",
54 "/*" => "",
55 "Block" => "",
56 "Off" => "",
57 "*/" => "",
58 "/String" => "",
59 "Chars" => "",
60 "\'\"" => "",
61 "/Marker" => "",
62 "Characters" => "",
63 "\"fs\"" => "",
64 "_ASMLANGUAGE" => "1",
65 "__asm__" => "1",
66 "__cplusplus" => "1",
67 "align" => "1",
68 "ascii" => "1",
69 "auto" => "1",
70 "break" => "1",
71 "byte" => "1",
72 "case" => "1",
73 "continue" => "1",
74 "char" => "1",
75 "const" => "1",
76 "data" => "1",
77 "default" => "1",
78 "do" => "1",
79 "double" => "1",
80 "EXPORT" => "1",
81 "else" => "1",
82 "enum" => "1",
83 "equ" => "1",
84 "extern" => "1",
85 "FAST" => "1",
86 "float" => "1",
87 "for" => "1",
88 "global" => "1",
89 "globl" => "1",
90 "goto" => "1",
91 "HI" => "1",
92 "HIADJ" => "1",
93 "IMPORT" => "1",
94 "if" => "1",
95 "int" => "1",
96 "include" => "1",
97 "LO" => "1",
98 "LOADPTR" => "1",
99 "LOADVAR" => "1",
100 "local" => "1",
101 "long" => "1",
102 "NULL" => "1",
103 "register" => "1",
104 "return" => "1",
105 "set" => "1",
106 "short" => "1",
107 "signed" => "1",
108 "sizeof" => "1",
109 "struct" => "1",
110 "switch" => "1",
111 "static" => "1",
112 "text" => "1",
113 "typedef" => "1",
114 "union" => "1",
115 "unsigned" => "1",
116 "void" => "1",
117 "volatile" => "1",
118 "while" => "1",
119 "beq" => "2",
120 "bdnz" => "2",
121 "bdnzlr" => "2",
122 "bgt" => "2",
123 "blr" => "2",
124 "blrl" => "2",
125 "blt" => "2",
126 "bltctr" => "2",
127 "bltlr" => "2",
128 "bne" => "2",
129 "bnectr" => "2",
130 "bnelr" => "2",
131 "clrlslwi" => "2",
132 "clrlwi" => "2",
133 "clrrwi" => "2",
134 "cmpd" => "2",
135 "cmpdi" => "2",
136 "cmpld" => "2",
137 "cmpldir" => "2",
138 "cmplw" => "2",
139 "cmplwi" => "2",
140 "cmpw" => "2",
141 "cmpwi" => "2",
142 "crb" => "2",
143 "crclr" => "2",
144 "crmove" => "2",
145 "crnot" => "2",
146 "crset" => "2",
147 "extlwi" => "2",
148 "extrwi" => "2",
149 "inslwi" => "2",
150 "insrwi" => "2",
151 "la" => "2",
152 "li" => "2",
153 "lis" => "2",
154 "mfctr" => "2",
155 "mflr" => "2",
156 "mfxer" => "2",
157 "mftbu" => "2",
158 "mr" => "2",
159 "mtcr" => "2",
160 "mtctr" => "2",
161 "mtlr" => "2",
162 "mtxer" => "2",
163 "nop" => "2",
164 "not" => "2",
165 "rotlw" => "2",
166 "rotlwi" => "2",
167 "rotrwi" => "2",
168 "slwi" => "2",
169 "srwi" => "2",
170 "sub" => "2",
171 "subc" => "2",
172 "subi" => "2",
173 "subic" => "2",
174 "subis" => "2",
175 "trap" => "2",
176 "tweq" => "2",
177 "twgti" => "2",
178 "twlge" => "2",
179 "twllei" => "2",
180 "add" => "3",
181 "addo" => "3",
182 "addc" => "3",
183 "addco" => "3",
184 "adde" => "3",
185 "addeo" => "3",
186 "addi" => "3",
187 "addic" => "3",
188 "addis" => "3",
189 "addme" => "3",
190 "addmeo" => "3",
191 "addze" => "3",
192 "addzeo" => "3",
193 "and" => "3",
194 "andc" => "3",
195 "andis" => "3",
196 "b" => "3",
197 "ba" => "3",
198 "bl" => "3",
199 "bla" => "3",
200 "bc" => "3",
201 "bca" => "3",
202 "bcl" => "3",
203 "bcla" => "3",
204 "bcctr" => "3",
205 "bcctrl" => "3",
206 "bclr" => "3",
207 "bclrl" => "3",
208 "cmp" => "3",
209 "cmpi" => "3",
210 "cmpl" => "3",
211 "cmpli" => "3",
212 "cntlzw" => "3",
213 "crand" => "3",
214 "crandc" => "3",
215 "creqv" => "3",
216 "crnand" => "3",
217 "crnor" => "3",
218 "cror" => "3",
219 "crorc" => "3",
220 "crxor" => "3",
221 "dcbf" => "3",
222 "dcbi" => "3",
223 "dcbst" => "3",
224 "dcbt" => "3",
225 "dcbtst" => "3",
226 "dcbz" => "3",
227 "divw" => "3",
228 "divwo" => "3",
229 "divwu" => "3",
230 "divwuo" => "3",
231 "eciwx" => "3",
232 "ecowx" => "3",
233 "eieio" => "3",
234 "eqv" => "3",
235 "extsb" => "3",
236 "extsh" => "3",
237 "icbi" => "3",
238 "isync" => "3",
239 "lbz" => "3",
240 "lbzu" => "3",
241 "lbzux" => "3",
242 "lbzx" => "3",
243 "lha" => "3",
244 "lhau" => "3",
245 "lhaux" => "3",
246 "lhax" => "3",
247 "lhbrx" => "3",
248 "lhz" => "3",
249 "lhzu" => "3",
250 "lhzux" => "3",
251 "lhzx" => "3",
252 "lmw" => "3",
253 "lswi" => "3",
254 "lswx" => "3",
255 "lwarx" => "3",
256 "lwbrx" => "3",
257 "lwz" => "3",
258 "lwzu" => "3",
259 "lwzux" => "3",
260 "lwzx" => "3",
261 "mcrf" => "3",
262 "mcrxr" => "3",
263 "mfcr" => "3",
264 "mfmsr" => "3",
265 "mfspr" => "3",
266 "mfsr" => "3",
267 "mfsrin" => "3",
268 "mftb" => "3",
269 "mtcrf" => "3",
270 "mtmsr" => "3",
271 "mtspr" => "3",
272 "mtsr" => "3",
273 "mtsrin" => "3",
274 "mulhw" => "3",
275 "mulhwu" => "3",
276 "mulli" => "3",
277 "mullw" => "3",
278 "mullwo" => "3",
279 "nand" => "3",
280 "neg" => "3",
281 "nego" => "3",
282 "nor" => "3",
283 "or" => "3",
284 "orc" => "3",
285 "ori" => "3",
286 "oris" => "3",
287 "rfi" => "3",
288 "rlwimi" => "3",
289 "rlwinm" => "3",
290 "rlwnm" => "3",
291 "sc" => "3",
292 "slw" => "3",
293 "sraw" => "3",
294 "srawi" => "3",
295 "srw" => "3",
296 "stb" => "3",
297 "stbu" => "3",
298 "stbux" => "3",
299 "stbx" => "3",
300 "sth" => "3",
301 "sthbrx" => "3",
302 "sthu" => "3",
303 "sthux" => "3",
304 "sthx" => "3",
305 "stmw" => "3",
306 "stswi" => "3",
307 "stswx" => "3",
308 "stw" => "3",
309 "stwbrx" => "3",
310 "stwu" => "3",
311 "stwux" => "3",
312 "stwx" => "3",
313 "subf" => "3",
314 "subfo" => "3",
315 "subfc" => "3",
316 "subfco" => "3",
317 "subfe" => "3",
318 "subfeo" => "3",
319 "subfic" => "3",
320 "subfme" => "3",
321 "subfmeo" => "3",
322 "subfze" => "3",
323 "subfzeo" => "3",
324 "sync" => "3",
325 "tlbia" => "3",
326 "tlbie" => "3",
327 "tlbsync" => "3",
328 "tw" => "3",
329 "twi" => "3",
330 "xor" => "3",
331 "xori" => "3",
332 "xoris" => "3",
333 "#define" => "4",
334 "#elif" => "4",
335 "#else" => "4",
336 "#endif" => "4",
337 "#error" => "4",
338 "#if" => "4",
339 "#ifdef" => "4",
340 "#ifndef" => "4",
341 "#include" => "4",
342 "#line" => "4",
343 "#pragma" => "4",
344 "#undef" => "4",
345 "!" => "5",
346 "%" => "5",
347 "&" => "5",
348 "+" => "5",
349 "-" => "5",
350 "<" => "5",
351 ">" => "5",
352 "^" => "5",
353 "|" => "5",
354 "BAR" => "6",
355 "BR0" => "6",
356 "BR1" => "6",
357 "BR2" => "6",
358 "BR3" => "6",
359 "BR4" => "6",
360 "BR5" => "6",
361 "BR6" => "6",
362 "BR7" => "6",
363 "BRGC1" => "6",
364 "BRGC2" => "6",
365 "BRGC3" => "6",
366 "BRGC4" => "6",
367 "CAM" => "6",
368 "CICR" => "6",
369 "CIMR" => "6",
370 "CIPR" => "6",
371 "CISR" => "6",
372 "CIVR" => "6",
373 "CPCR" => "6",
374 "CMPA" => "6",
375 "CMPB" => "6",
376 "CMPC" => "6",
377 "CMPD" => "6",
378 "CMPE" => "6",
379 "CMPF" => "6",
380 "CMPG" => "6",
381 "CMPH" => "6",
382 "COUNTA" => "6",
383 "COUNTB" => "6",
384 "CR" => "6",
385 "CR0" => "6",
386 "CR1" => "6",
387 "CR2" => "6",
388 "CR3" => "6",
389 "CR4" => "6",
390 "CR5" => "6",
391 "CR6" => "6",
392 "CR7" => "6",
393 "CST" => "6",
394 "DAR" => "6",
395 "DC_ADR" => "6",
396 "DC_CST" => "6",
397 "DC_DAT" => "6",
398 "DEC" => "6",
399 "DER" => "6",
400 "DPDR" => "6",
401 "DPIR" => "6",
402 "DSISR" => "6",
403 "DSR1" => "6",
404 "DSR2" => "6",
405 "DSR3" => "6",
406 "DSR4" => "6",
407 "EID" => "6",
408 "EIE" => "6",
409 "GSMR_H1" => "6",
410 "GSMR_H2" => "6",
411 "GSMR_H3" => "6",
412 "GSMR_H4" => "6",
413 "GSMR_L1" => "6",
414 "GSMR_L2" => "6",
415 "GSMR_L3" => "6",
416 "GSMR_L4" => "6",
417 "I2ADD" => "6",
418 "I2BRG" => "6",
419 "I2CER" => "6",
420 "I2CMR" => "6",
421 "I2COM" => "6",
422 "I2MOD" => "6",
423 "ICR" => "6",
424 "ICTRL" => "6",
425 "IC_ADR" => "6",
426 "IC_CST" => "6",
427 "IC_DAT" => "6",
428 "IDMR1" => "6",
429 "IDMR2" => "6",
430 "IDSR1" => "6",
431 "IDSR2" => "6",
432 "IMMR" => "6",
433 "LCTRL1" => "6",
434 "LCTRL2" => "6",
435 "LR" => "6",
436 "MAMR" => "6",
437 "MAR" => "6",
438 "MBMR" => "6",
439 "MCR" => "6",
440 "M_TW" => "6",
441 "M_TWB" => "6",
442 "MD_AP" => "6",
443 "M_CASID" => "6",
444 "MD_CTR" => "6",
445 "MD_DBCAM" => "6",
446 "MD_DBRAM0" => "6",
447 "MD_DBRAM1" => "6",
448 "MD_EPN" => "6",
449 "MD_RAM1" => "6",
450 "MD_RPN" => "6",
451 "MD_TWC" => "6",
452 "MDR" => "6",
453 "MI_AP" => "6",
454 "MI_CAM" => "6",
455 "MI_CTR" => "6",
456 "MI_DBCAM" => "6",
457 "MI_DBRAM0" => "6",
458 "MI_DBRAM1" => "6",
459 "MI_EPN" => "6",
460 "MI_RAM0" => "6",
461 "MI_RAM1" => "6",
462 "MI_RPN" => "6",
463 "MI_TWC" => "6",
464 "MPTPR" => "6",
465 "MSR" => "6",
466 "MSTAT" => "6",
467 "NRI" => "6",
468 "OR0" => "6",
469 "OR1" => "6",
470 "OR2" => "6",
471 "OR3" => "6",
472 "OR4" => "6",
473 "OR5" => "6",
474 "OR6" => "6",
475 "OR7" => "6",
476 "PADAT" => "6",
477 "PADIR" => "6",
478 "PAODR" => "6",
479 "PAPAR" => "6",
480 "PBDAT" => "6",
481 "PBDIR" => "6",
482 "PBODR" => "6",
483 "PBPAR" => "6",
484 "PBR0" => "6",
485 "PBR1" => "6",
486 "PBR2" => "6",
487 "PBR3" => "6",
488 "PBR4" => "6",
489 "PBR5" => "6",
490 "PBR6" => "6",
491 "PBR7" => "6",
492 "PCDAT" => "6",
493 "PCDIR" => "6",
494 "PCINT" => "6",
495 "PCPAR" => "6",
496 "PCSO" => "6",
497 "PDDAT" => "6",
498 "PDDIR" => "6",
499 "PDPAR" => "6",
500 "PER" => "6",
501 "PGCRA" => "6",
502 "PGCRB" => "6",
503 "PIPC" => "6",
504 "PIPR" => "6",
505 "PISCR" => "6",
506 "PISCRK" => "6",
507 "PITC" => "6",
508 "PITCK" => "6",
509 "PITR" => "6",
510 "PLPRCR" => "6",
511 "PLPRCRK" => "6",
512 "POR0" => "6",
513 "POR1" => "6",
514 "POR2" => "6",
515 "POR3" => "6",
516 "POR4" => "6",
517 "POR5" => "6",
518 "POR6" => "6",
519 "POR7" => "6",
520 "PSCR" => "6",
521 "PSMR1" => "6",
522 "PSMR2" => "6",
523 "PSMR3" => "6",
524 "PSMR4" => "6",
525 "PTPR" => "6",
526 "PVR" => "6",
527 "r0" => "6",
528 "r1" => "6",
529 "r2" => "6",
530 "r3" => "6",
531 "r4" => "6",
532 "r5" => "6",
533 "r6" => "6",
534 "r7" => "6",
535 "r8" => "6",
536 "r9" => "6",
537 "r10" => "6",
538 "r11" => "6",
539 "r12" => "6",
540 "r13" => "6",
541 "r14" => "6",
542 "r15" => "6",
543 "r16" => "6",
544 "r17" => "6",
545 "r18" => "6",
546 "r19" => "6",
547 "r20" => "6",
548 "r21" => "6",
549 "r22" => "6",
550 "r23" => "6",
551 "r24" => "6",
552 "r25" => "6",
553 "r26" => "6",
554 "r27" => "6",
555 "r28" => "6",
556 "r29" => "6",
557 "r30" => "6",
558 "r31" => "6",
559 "RAM0" => "6",
560 "RCCR" => "6",
561 "RCTR1" => "6",
562 "RCTR2" => "6",
563 "RCTR3" => "6",
564 "RCTR4" => "6",
565 "RMDR" => "6",
566 "RMDS" => "6",
567 "RSR" => "6",
568 "RSRK" => "6",
569 "RTC" => "6",
570 "RTCAL" => "6",
571 "RTCALK" => "6",
572 "RTCK" => "6",
573 "RTCSC" => "6",
574 "RTCSCK" => "6",
575 "RTER" => "6",
576 "RTMR" => "6",
577 "RTSEC" => "6",
578 "RTSECK" => "6",
579 "SCCE1" => "6",
580 "SCCE2" => "6",
581 "SCCE3" => "6",
582 "SCCE4" => "6",
583 "SCCM1" => "6",
584 "SCCM2" => "6",
585 "SCCM3" => "6",
586 "SCCM4" => "6",
587 "SCCR" => "6",
588 "SCCRK" => "6",
589 "SCCS1" => "6",
590 "SCCS2" => "6",
591 "SCCS3" => "6",
592 "SCCS4" => "6",
593 "SDAR" => "6",
594 "SDCR" => "6",
595 "SDMR" => "6",
596 "SDSR" => "6",
597 "SICMR" => "6",
598 "SICR" => "6",
599 "SIEL" => "6",
600 "SIGMR" => "6",
601 "SIMASK" => "6",
602 "SIMODE" => "6",
603 "SIPEND" => "6",
604 "SIRAM" => "6",
605 "SIRP" => "6",
606 "SISTR" => "6",
607 "SIUMCR" => "6",
608 "SIVEC" => "6",
609 "SMCE1" => "6",
610 "SMCE2" => "6",
611 "SMCM1" => "6",
612 "SMCM2" => "6",
613 "SMCMR1" => "6",
614 "SMCMR2" => "6",
615 "sp" => "6",
616 "SPCOM" => "6",
617 "SPIE" => "6",
618 "SPIM" => "6",
619 "SPMODE" => "6",
620 "SPRG0" => "6",
621 "SPRG1" => "6",
622 "SPRG2" => "6",
623 "SPRG3" => "6",
624 "SRR0" => "6",
625 "SRR1" => "6",
626 "SWSR" => "6",
627 "SWT" => "6",
628 "SYPCR" => "6",
629 "TBL" => "6",
630 "TBK" => "6",
631 "TBREFF0" => "6",
632 "TBREFF0K" => "6",
633 "TBREFF1" => "6",
634 "TBREFF1K" => "6",
635 "TBREFA" => "6",
636 "TBREFAK" => "6",
637 "TBREFBK" => "6",
638 "TBREFL" => "6",
639 "TBSCR" => "6",
640 "TBSCRK" => "6",
641 "TBU" => "6",
642 "TCN1" => "6",
643 "TCN2" => "6",
644 "TCN3" => "6",
645 "TCN4" => "6",
646 "TCR1" => "6",
647 "TCR2" => "6",
648 "TCR3" => "6",
649 "TCR4" => "6",
650 "TER1" => "6",
651 "TER2" => "6",
652 "TER3" => "6",
653 "TER4" => "6",
654 "TESR" => "6",
655 "TGCR" => "6",
656 "TMR1" => "6",
657 "TMR2" => "6",
658 "TMR3" => "6",
659 "TMR4" => "6",
660 "TODR1" => "6",
661 "TODR2" => "6",
662 "TODR3" => "6",
663 "TODR4" => "6",
664 "TRR1" => "6",
665 "TRR2" => "6",
666 "TRR3" => "6",
667 "TRR4" => "6",
668 "XER" => "6");
669
670// Special extensions
671
672// Each category can specify a PHP function that returns an altered
673// version of the keyword.
674
675
676
677$this->linkscripts = array(
678 "" => "donothing",
679 "5" => "donothing",
680 "1" => "donothing",
681 "2" => "donothing",
682 "3" => "donothing",
683 "4" => "donothing",
684 "6" => "donothing");
685}

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