ILIAS  Release_4_2_x_branch Revision 61807
 All Data Structures Namespaces Files Functions Variables Groups Pages
HFile_asmmpc860 Class Reference
+ Inheritance diagram for HFile_asmmpc860:
+ Collaboration diagram for HFile_asmmpc860:

Public Member Functions

 HFile_asmmpc860 ()
 donothing ($keywordin)
- Public Member Functions inherited from HFile
 HFile ()
 parse_file ($file)
 to_perl ($stub, $tofile=1)
 to_php ($stub, $tofile=1)
 _get_categories ()
 _dump_linkscripts ()
 _dump_perl_linkscripts ()
 _dump_perl_defaultscripts ()
 _dump_colours ()
 _dump_var ($variable, $name)
 _dump_array ($array, $name)
 _dump_perl_array ($array, $name)
 _dump_hash ($hash, $name)
 _dump_perl_hash ($hash, $name)

Detailed Description

Definition at line 5 of file HFile_asmmpc860.php.

Member Function Documentation

HFile_asmmpc860::donothing (   $keywordin)

Definition at line 688 of file HFile_asmmpc860.php.

{
return $keywordin;
}
HFile_asmmpc860::HFile_asmmpc860 ( )

Definition at line 6 of file HFile_asmmpc860.php.

References HFile\HFile().

{
$this->HFile();
/*************************************/
// Beautifier Highlighting Configuration File
// Asm8xx
/*************************************/
// Flags
$this->nocase = "0";
$this->notrim = "0";
$this->perl = "0";
// Colours
$this->colours = array("blue", "blue", "purple", "gray", "brown", "purple");
$this->quotecolour = "blue";
$this->blockcommentcolour = "green";
$this->linecommentcolour = "green";
// Indent Strings
$this->indent = array();
$this->unindent = array();
// String characters and delimiters
$this->stringchars = array();
$this->delimiters = array("~", "!", "@", "%", "^", "&", "*", "(", ")", "-", "+", "=", "|", "\\", "/", "{", "}", "[", "]", ":", ";", "\"", "'", "<", ">", " ", ",", " ", ".", "?");
$this->escchar = "";
// Comment settings
$this->linecommenton = array("");
$this->blockcommenton = array("");
$this->blockcommentoff = array("");
// Keywords (keyword mapping to colour number)
$this->keywords = array(
"/Line" => "",
"Comment" => "",
"=" => "5",
"//" => "",
"Line" => "",
"Alt" => "",
";" => "",
"/Block" => "",
"On" => "",
"/*" => "",
"Block" => "",
"Off" => "",
"*/" => "",
"/String" => "",
"Chars" => "",
"\'\"" => "",
"/Marker" => "",
"Characters" => "",
"\"fs\"" => "",
"_ASMLANGUAGE" => "1",
"__asm__" => "1",
"__cplusplus" => "1",
"align" => "1",
"ascii" => "1",
"auto" => "1",
"break" => "1",
"byte" => "1",
"case" => "1",
"continue" => "1",
"char" => "1",
"const" => "1",
"data" => "1",
"default" => "1",
"do" => "1",
"double" => "1",
"EXPORT" => "1",
"else" => "1",
"enum" => "1",
"equ" => "1",
"extern" => "1",
"FAST" => "1",
"float" => "1",
"for" => "1",
"global" => "1",
"globl" => "1",
"goto" => "1",
"HI" => "1",
"HIADJ" => "1",
"IMPORT" => "1",
"if" => "1",
"int" => "1",
"include" => "1",
"LO" => "1",
"LOADPTR" => "1",
"LOADVAR" => "1",
"local" => "1",
"long" => "1",
"NULL" => "1",
"register" => "1",
"return" => "1",
"set" => "1",
"short" => "1",
"signed" => "1",
"sizeof" => "1",
"struct" => "1",
"switch" => "1",
"static" => "1",
"text" => "1",
"typedef" => "1",
"union" => "1",
"unsigned" => "1",
"void" => "1",
"volatile" => "1",
"while" => "1",
"beq" => "2",
"bdnz" => "2",
"bdnzlr" => "2",
"bgt" => "2",
"blr" => "2",
"blrl" => "2",
"blt" => "2",
"bltctr" => "2",
"bltlr" => "2",
"bne" => "2",
"bnectr" => "2",
"bnelr" => "2",
"clrlslwi" => "2",
"clrlwi" => "2",
"clrrwi" => "2",
"cmpd" => "2",
"cmpdi" => "2",
"cmpld" => "2",
"cmpldir" => "2",
"cmplw" => "2",
"cmplwi" => "2",
"cmpw" => "2",
"cmpwi" => "2",
"crb" => "2",
"crclr" => "2",
"crmove" => "2",
"crnot" => "2",
"crset" => "2",
"extlwi" => "2",
"extrwi" => "2",
"inslwi" => "2",
"insrwi" => "2",
"la" => "2",
"li" => "2",
"lis" => "2",
"mfctr" => "2",
"mflr" => "2",
"mfxer" => "2",
"mftbu" => "2",
"mr" => "2",
"mtcr" => "2",
"mtctr" => "2",
"mtlr" => "2",
"mtxer" => "2",
"nop" => "2",
"not" => "2",
"rotlw" => "2",
"rotlwi" => "2",
"rotrwi" => "2",
"slwi" => "2",
"srwi" => "2",
"sub" => "2",
"subc" => "2",
"subi" => "2",
"subic" => "2",
"subis" => "2",
"trap" => "2",
"tweq" => "2",
"twgti" => "2",
"twlge" => "2",
"twllei" => "2",
"add" => "3",
"addo" => "3",
"addc" => "3",
"addco" => "3",
"adde" => "3",
"addeo" => "3",
"addi" => "3",
"addic" => "3",
"addis" => "3",
"addme" => "3",
"addmeo" => "3",
"addze" => "3",
"addzeo" => "3",
"and" => "3",
"andc" => "3",
"andis" => "3",
"b" => "3",
"ba" => "3",
"bl" => "3",
"bla" => "3",
"bc" => "3",
"bca" => "3",
"bcl" => "3",
"bcla" => "3",
"bcctr" => "3",
"bcctrl" => "3",
"bclr" => "3",
"bclrl" => "3",
"cmp" => "3",
"cmpi" => "3",
"cmpl" => "3",
"cmpli" => "3",
"cntlzw" => "3",
"crand" => "3",
"crandc" => "3",
"creqv" => "3",
"crnand" => "3",
"crnor" => "3",
"cror" => "3",
"crorc" => "3",
"crxor" => "3",
"dcbf" => "3",
"dcbi" => "3",
"dcbst" => "3",
"dcbt" => "3",
"dcbtst" => "3",
"dcbz" => "3",
"divw" => "3",
"divwo" => "3",
"divwu" => "3",
"divwuo" => "3",
"eciwx" => "3",
"ecowx" => "3",
"eieio" => "3",
"eqv" => "3",
"extsb" => "3",
"extsh" => "3",
"icbi" => "3",
"isync" => "3",
"lbz" => "3",
"lbzu" => "3",
"lbzux" => "3",
"lbzx" => "3",
"lha" => "3",
"lhau" => "3",
"lhaux" => "3",
"lhax" => "3",
"lhbrx" => "3",
"lhz" => "3",
"lhzu" => "3",
"lhzux" => "3",
"lhzx" => "3",
"lmw" => "3",
"lswi" => "3",
"lswx" => "3",
"lwarx" => "3",
"lwbrx" => "3",
"lwz" => "3",
"lwzu" => "3",
"lwzux" => "3",
"lwzx" => "3",
"mcrf" => "3",
"mcrxr" => "3",
"mfcr" => "3",
"mfmsr" => "3",
"mfspr" => "3",
"mfsr" => "3",
"mfsrin" => "3",
"mftb" => "3",
"mtcrf" => "3",
"mtmsr" => "3",
"mtspr" => "3",
"mtsr" => "3",
"mtsrin" => "3",
"mulhw" => "3",
"mulhwu" => "3",
"mulli" => "3",
"mullw" => "3",
"mullwo" => "3",
"nand" => "3",
"neg" => "3",
"nego" => "3",
"nor" => "3",
"or" => "3",
"orc" => "3",
"ori" => "3",
"oris" => "3",
"rfi" => "3",
"rlwimi" => "3",
"rlwinm" => "3",
"rlwnm" => "3",
"sc" => "3",
"slw" => "3",
"sraw" => "3",
"srawi" => "3",
"srw" => "3",
"stb" => "3",
"stbu" => "3",
"stbux" => "3",
"stbx" => "3",
"sth" => "3",
"sthbrx" => "3",
"sthu" => "3",
"sthux" => "3",
"sthx" => "3",
"stmw" => "3",
"stswi" => "3",
"stswx" => "3",
"stw" => "3",
"stwbrx" => "3",
"stwu" => "3",
"stwux" => "3",
"stwx" => "3",
"subf" => "3",
"subfo" => "3",
"subfc" => "3",
"subfco" => "3",
"subfe" => "3",
"subfeo" => "3",
"subfic" => "3",
"subfme" => "3",
"subfmeo" => "3",
"subfze" => "3",
"subfzeo" => "3",
"sync" => "3",
"tlbia" => "3",
"tlbie" => "3",
"tlbsync" => "3",
"tw" => "3",
"twi" => "3",
"xor" => "3",
"xori" => "3",
"xoris" => "3",
"#define" => "4",
"#elif" => "4",
"#else" => "4",
"#endif" => "4",
"#error" => "4",
"#if" => "4",
"#ifdef" => "4",
"#ifndef" => "4",
"#include" => "4",
"#line" => "4",
"#pragma" => "4",
"#undef" => "4",
"!" => "5",
"%" => "5",
"&" => "5",
"+" => "5",
"-" => "5",
"<" => "5",
">" => "5",
"^" => "5",
"|" => "5",
"BAR" => "6",
"BR0" => "6",
"BR1" => "6",
"BR2" => "6",
"BR3" => "6",
"BR4" => "6",
"BR5" => "6",
"BR6" => "6",
"BR7" => "6",
"BRGC1" => "6",
"BRGC2" => "6",
"BRGC3" => "6",
"BRGC4" => "6",
"CAM" => "6",
"CICR" => "6",
"CIMR" => "6",
"CIPR" => "6",
"CISR" => "6",
"CIVR" => "6",
"CPCR" => "6",
"CMPA" => "6",
"CMPB" => "6",
"CMPC" => "6",
"CMPD" => "6",
"CMPE" => "6",
"CMPF" => "6",
"CMPG" => "6",
"CMPH" => "6",
"COUNTA" => "6",
"COUNTB" => "6",
"CR" => "6",
"CR0" => "6",
"CR1" => "6",
"CR2" => "6",
"CR3" => "6",
"CR4" => "6",
"CR5" => "6",
"CR6" => "6",
"CR7" => "6",
"CST" => "6",
"DAR" => "6",
"DC_ADR" => "6",
"DC_CST" => "6",
"DC_DAT" => "6",
"DEC" => "6",
"DER" => "6",
"DPDR" => "6",
"DPIR" => "6",
"DSISR" => "6",
"DSR1" => "6",
"DSR2" => "6",
"DSR3" => "6",
"DSR4" => "6",
"EID" => "6",
"EIE" => "6",
"GSMR_H1" => "6",
"GSMR_H2" => "6",
"GSMR_H3" => "6",
"GSMR_H4" => "6",
"GSMR_L1" => "6",
"GSMR_L2" => "6",
"GSMR_L3" => "6",
"GSMR_L4" => "6",
"I2ADD" => "6",
"I2BRG" => "6",
"I2CER" => "6",
"I2CMR" => "6",
"I2COM" => "6",
"I2MOD" => "6",
"ICR" => "6",
"ICTRL" => "6",
"IC_ADR" => "6",
"IC_CST" => "6",
"IC_DAT" => "6",
"IDMR1" => "6",
"IDMR2" => "6",
"IDSR1" => "6",
"IDSR2" => "6",
"IMMR" => "6",
"LCTRL1" => "6",
"LCTRL2" => "6",
"LR" => "6",
"MAMR" => "6",
"MAR" => "6",
"MBMR" => "6",
"MCR" => "6",
"M_TW" => "6",
"M_TWB" => "6",
"MD_AP" => "6",
"M_CASID" => "6",
"MD_CTR" => "6",
"MD_DBCAM" => "6",
"MD_DBRAM0" => "6",
"MD_DBRAM1" => "6",
"MD_EPN" => "6",
"MD_RAM1" => "6",
"MD_RPN" => "6",
"MD_TWC" => "6",
"MDR" => "6",
"MI_AP" => "6",
"MI_CAM" => "6",
"MI_CTR" => "6",
"MI_DBCAM" => "6",
"MI_DBRAM0" => "6",
"MI_DBRAM1" => "6",
"MI_EPN" => "6",
"MI_RAM0" => "6",
"MI_RAM1" => "6",
"MI_RPN" => "6",
"MI_TWC" => "6",
"MPTPR" => "6",
"MSR" => "6",
"MSTAT" => "6",
"NRI" => "6",
"OR0" => "6",
"OR1" => "6",
"OR2" => "6",
"OR3" => "6",
"OR4" => "6",
"OR5" => "6",
"OR6" => "6",
"OR7" => "6",
"PADAT" => "6",
"PADIR" => "6",
"PAODR" => "6",
"PAPAR" => "6",
"PBDAT" => "6",
"PBDIR" => "6",
"PBODR" => "6",
"PBPAR" => "6",
"PBR0" => "6",
"PBR1" => "6",
"PBR2" => "6",
"PBR3" => "6",
"PBR4" => "6",
"PBR5" => "6",
"PBR6" => "6",
"PBR7" => "6",
"PCDAT" => "6",
"PCDIR" => "6",
"PCINT" => "6",
"PCPAR" => "6",
"PCSO" => "6",
"PDDAT" => "6",
"PDDIR" => "6",
"PDPAR" => "6",
"PER" => "6",
"PGCRA" => "6",
"PGCRB" => "6",
"PIPC" => "6",
"PIPR" => "6",
"PISCR" => "6",
"PISCRK" => "6",
"PITC" => "6",
"PITCK" => "6",
"PITR" => "6",
"PLPRCR" => "6",
"PLPRCRK" => "6",
"POR0" => "6",
"POR1" => "6",
"POR2" => "6",
"POR3" => "6",
"POR4" => "6",
"POR5" => "6",
"POR6" => "6",
"POR7" => "6",
"PSCR" => "6",
"PSMR1" => "6",
"PSMR2" => "6",
"PSMR3" => "6",
"PSMR4" => "6",
"PTPR" => "6",
"PVR" => "6",
"r0" => "6",
"r1" => "6",
"r2" => "6",
"r3" => "6",
"r4" => "6",
"r5" => "6",
"r6" => "6",
"r7" => "6",
"r8" => "6",
"r9" => "6",
"r10" => "6",
"r11" => "6",
"r12" => "6",
"r13" => "6",
"r14" => "6",
"r15" => "6",
"r16" => "6",
"r17" => "6",
"r18" => "6",
"r19" => "6",
"r20" => "6",
"r21" => "6",
"r22" => "6",
"r23" => "6",
"r24" => "6",
"r25" => "6",
"r26" => "6",
"r27" => "6",
"r28" => "6",
"r29" => "6",
"r30" => "6",
"r31" => "6",
"RAM0" => "6",
"RCCR" => "6",
"RCTR1" => "6",
"RCTR2" => "6",
"RCTR3" => "6",
"RCTR4" => "6",
"RMDR" => "6",
"RMDS" => "6",
"RSR" => "6",
"RSRK" => "6",
"RTC" => "6",
"RTCAL" => "6",
"RTCALK" => "6",
"RTCK" => "6",
"RTCSC" => "6",
"RTCSCK" => "6",
"RTER" => "6",
"RTMR" => "6",
"RTSEC" => "6",
"RTSECK" => "6",
"SCCE1" => "6",
"SCCE2" => "6",
"SCCE3" => "6",
"SCCE4" => "6",
"SCCM1" => "6",
"SCCM2" => "6",
"SCCM3" => "6",
"SCCM4" => "6",
"SCCR" => "6",
"SCCRK" => "6",
"SCCS1" => "6",
"SCCS2" => "6",
"SCCS3" => "6",
"SCCS4" => "6",
"SDAR" => "6",
"SDCR" => "6",
"SDMR" => "6",
"SDSR" => "6",
"SICMR" => "6",
"SICR" => "6",
"SIEL" => "6",
"SIGMR" => "6",
"SIMASK" => "6",
"SIMODE" => "6",
"SIPEND" => "6",
"SIRAM" => "6",
"SIRP" => "6",
"SISTR" => "6",
"SIUMCR" => "6",
"SIVEC" => "6",
"SMCE1" => "6",
"SMCE2" => "6",
"SMCM1" => "6",
"SMCM2" => "6",
"SMCMR1" => "6",
"SMCMR2" => "6",
"sp" => "6",
"SPCOM" => "6",
"SPIE" => "6",
"SPIM" => "6",
"SPMODE" => "6",
"SPRG0" => "6",
"SPRG1" => "6",
"SPRG2" => "6",
"SPRG3" => "6",
"SRR0" => "6",
"SRR1" => "6",
"SWSR" => "6",
"SWT" => "6",
"SYPCR" => "6",
"TBL" => "6",
"TBK" => "6",
"TBREFF0" => "6",
"TBREFF0K" => "6",
"TBREFF1" => "6",
"TBREFF1K" => "6",
"TBREFA" => "6",
"TBREFAK" => "6",
"TBREFBK" => "6",
"TBREFL" => "6",
"TBSCR" => "6",
"TBSCRK" => "6",
"TBU" => "6",
"TCN1" => "6",
"TCN2" => "6",
"TCN3" => "6",
"TCN4" => "6",
"TCR1" => "6",
"TCR2" => "6",
"TCR3" => "6",
"TCR4" => "6",
"TER1" => "6",
"TER2" => "6",
"TER3" => "6",
"TER4" => "6",
"TESR" => "6",
"TGCR" => "6",
"TMR1" => "6",
"TMR2" => "6",
"TMR3" => "6",
"TMR4" => "6",
"TODR1" => "6",
"TODR2" => "6",
"TODR3" => "6",
"TODR4" => "6",
"TRR1" => "6",
"TRR2" => "6",
"TRR3" => "6",
"TRR4" => "6",
"XER" => "6");
// Special extensions
// Each category can specify a PHP function that returns an altered
// version of the keyword.
$this->linkscripts = array(
"" => "donothing",
"5" => "donothing",
"1" => "donothing",
"2" => "donothing",
"3" => "donothing",
"4" => "donothing",
"6" => "donothing");
}

+ Here is the call graph for this function:


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