• Main Page
  • Related Pages
  • Namespaces
  • Data Structures
  • Files
  • File List
  • Globals

syntax_highlight/php/HFile/HFile_asm75.php

Go to the documentation of this file.
00001 <?php
00002 $BEAUT_PATH = realpath(".")."/syntax_highlight/php";
00003 if (!isset ($BEAUT_PATH)) return;
00004 require_once("$BEAUT_PATH/Beautifier/HFile.php");
00005   class HFile_asm75 extends HFile{
00006    function HFile_asm75(){
00007      $this->HFile();    
00008 /*************************************/
00009 // Beautifier Highlighting Configuration File 
00010 // Asm 75x
00011 /*************************************/
00012 // Flags
00013 
00014 $this->nocase                   = "0";
00015 $this->notrim                   = "0";
00016 $this->perl                     = "0";
00017 
00018 // Colours
00019 
00020 $this->colours          = array("blue", "purple", "gray", "brown", "blue");
00021 $this->quotecolour              = "blue";
00022 $this->blockcommentcolour       = "green";
00023 $this->linecommentcolour        = "green";
00024 
00025 // Indent Strings
00026 
00027 $this->indent                   = array();
00028 $this->unindent                 = array();
00029 
00030 // String characters and delimiters
00031 
00032 $this->stringchars              = array();
00033 $this->delimiters               = array("#", "~", "!", "%", "^", "&", "*", "(", ")", "=", "|", "\\", "/", "{", "}", "[", "]", "\"", "<", ">", " ", ",", "       ", ".", "?");
00034 $this->escchar                  = "";
00035 
00036 // Comment settings
00037 
00038 $this->linecommenton            = array(";");
00039 $this->blockcommenton           = array("");
00040 $this->blockcommentoff          = array("");
00041 
00042 // Keywords (keyword mapping to colour number)
00043 
00044 $this->keywords                 = array(
00045                         "ADDC" => "1", 
00046                         "ADDS" => "1", 
00047                         "AND" => "1", 
00048                         "AND1" => "1", 
00049                         "BR" => "1", 
00050                         "BRA" => "1", 
00051                         "BRCB" => "1", 
00052                         "BRK" => "1", 
00053                         "CALL" => "1", 
00054                         "CALLA" => "1", 
00055                         "CALLF" => "1", 
00056                         "CLR1" => "1", 
00057                         "DECS" => "1", 
00058                         "DI" => "1", 
00059                         "EI" => "1", 
00060                         "EQ" => "1", 
00061                         "GE" => "1", 
00062                         "GT" => "1", 
00063                         "GETI" => "1", 
00064                         "HALT" => "1", 
00065                         "HIGH" => "1", 
00066                         "IN" => "1", 
00067                         "INCS" => "1", 
00068                         "LOW" => "1", 
00069                         "LT" => "1", 
00070                         "MOD" => "1", 
00071                         "MOV" => "1", 
00072                         "MOV1" => "1", 
00073                         "MOVT" => "1", 
00074                         "NE" => "1", 
00075                         "NOP" => "1", 
00076                         "NOT" => "1", 
00077                         "OR" => "1", 
00078                         "OR1" => "1", 
00079                         "OUT" => "1", 
00080                         "OUT3" => "1", 
00081                         "POP" => "1", 
00082                         "PUSH" => "1", 
00083                         "RET" => "1", 
00084                         "RETI" => "1", 
00085                         "RETS" => "1", 
00086                         "ROLC" => "1", 
00087                         "RORC" => "1", 
00088                         "SEL" => "1", 
00089                         "SEL1" => "1", 
00090                         "SKE" => "1", 
00091                         "SKF" => "1", 
00092                         "SKT" => "1", 
00093                         "SKTCLR" => "1", 
00094                         "STOP" => "1", 
00095                         "SUBC" => "1", 
00096                         "SUBS" => "1", 
00097                         "SHL" => "1", 
00098                         "SHR" => "1", 
00099                         "XCH" => "1", 
00100                         "XOR" => "1", 
00101                         "XOR1" => "1", 
00102                         "CSEG" => "2", 
00103                         "DB" => "2", 
00104                         "DBIT" => "2", 
00105                         "DS" => "2", 
00106                         "DSEG" => "2", 
00107                         "DW" => "2", 
00108                         "END" => "2", 
00109                         "EQU" => "2", 
00110                         "EXTRN" => "2", 
00111                         "NAME" => "2", 
00112                         "ORG" => "2", 
00113                         "PUBLIC" => "2", 
00114                         "SET" => "2", 
00115                         "STKLN" => "2", 
00116                         "TBR" => "2", 
00117                         "TCALL" => "2", 
00118                         "VENT0" => "2", 
00119                         "VENT1" => "2", 
00120                         "VENT2" => "2", 
00121                         "VENT3" => "2", 
00122                         "VENT4" => "2", 
00123                         "VENT5" => "2", 
00124                         "VENT6" => "2", 
00125                         "VENT7" => "2", 
00126                         "$" => "3", 
00127                         "MACRO" => "3", 
00128                         "ENDM" => "3", 
00129                         "EXITM" => "3", 
00130                         "GLOBAL" => "3", 
00131                         "IRP" => "3", 
00132                         "IRPC" => "3", 
00133                         "REPT" => "3", 
00134                         "STACK" => "3", 
00135                         "@BCDE" => "4", 
00136                         "@BCXA" => "4", 
00137                         "@DE" => "4", 
00138                         "@DL" => "4", 
00139                         "@HL" => "4", 
00140                         "@HL+" => "4", 
00141                         "@HL-" => "4", 
00142                         "@PCDE" => "4", 
00143                         "@PCXA" => "4", 
00144                         "A" => "4", 
00145                         "B" => "4", 
00146                         "BC" => "4", 
00147                         "BC\'" => "4", 
00148                         "BCDE" => "4", 
00149                         "BCXA" => "4", 
00150                         "C" => "4", 
00151                         "CY" => "4", 
00152                         "D" => "4", 
00153                         "DE" => "4", 
00154                         "DE\'" => "4", 
00155                         "E" => "4", 
00156                         "H" => "4", 
00157                         "HL" => "4", 
00158                         "HL\'" => "4", 
00159                         "HL+" => "4", 
00160                         "HL-" => "4", 
00161                         "L" => "4", 
00162                         "MB0" => "4", 
00163                         "MB1" => "4", 
00164                         "MB2" => "4", 
00165                         "MB3" => "4", 
00166                         "MB4" => "4", 
00167                         "MB5" => "4", 
00168                         "MB6" => "4", 
00169                         "MB7" => "4", 
00170                         "MB8" => "4", 
00171                         "MB9" => "4", 
00172                         "MB10" => "4", 
00173                         "MB11" => "4", 
00174                         "MB12" => "4", 
00175                         "MB13" => "4", 
00176                         "MB14" => "4", 
00177                         "MB15" => "4", 
00178                         "PCDE" => "4", 
00179                         "PCXA" => "4", 
00180                         "RB0" => "4", 
00181                         "RB1" => "4", 
00182                         "RB2" => "4", 
00183                         "RB3" => "4", 
00184                         "RB4" => "4", 
00185                         "RB5" => "4", 
00186                         "RB6" => "4", 
00187                         "RB7" => "4", 
00188                         "RB8" => "4", 
00189                         "RB9" => "4", 
00190                         "RB10" => "4", 
00191                         "RB11" => "4", 
00192                         "RB12" => "4", 
00193                         "RB13" => "4", 
00194                         "RB14" => "4", 
00195                         "RB15" => "4", 
00196                         "X" => "4", 
00197                         "XA" => "4", 
00198                         "XA\'" => "4", 
00199                         "ACKD" => "5", 
00200                         "ACKE" => "5", 
00201                         "ACKT" => "5", 
00202                         "ADM" => "5", 
00203                         "BP0" => "5", 
00204                         "BP1" => "5", 
00205                         "BP2" => "5", 
00206                         "BP3" => "5", 
00207                         "BP4" => "5", 
00208                         "BP5" => "5", 
00209                         "BP6" => "5", 
00210                         "BP7" => "5", 
00211                         "BS" => "5", 
00212                         "BSB0" => "5", 
00213                         "BSB1" => "5", 
00214                         "BSB2" => "5", 
00215                         "BSB3" => "5", 
00216                         "BSYE" => "5", 
00217                         "BT" => "5", 
00218                         "BTM" => "5", 
00219                         "CLOM" => "5", 
00220                         "CMDD" => "5", 
00221                         "CMDT" => "5", 
00222                         "COI" => "5", 
00223                         "CSIE" => "5", 
00224                         "CSIE0" => "5", 
00225                         "CSIE1" => "5", 
00226                         "CSIM" => "5", 
00227                         "CSIM0" => "5", 
00228                         "CSIM1" => "5", 
00229                         "DACE0" => "5", 
00230                         "DACE1" => "5", 
00231                         "DACS0" => "5", 
00232                         "DACS1" => "5", 
00233                         "DIGS" => "5", 
00234                         "DIMS" => "5", 
00235                         "DSPM" => "5", 
00236                         "EOC" => "5", 
00237                         "EOT" => "5", 
00238                         "EWC" => "5", 
00239                         "EWE" => "5", 
00240                         "EWP" => "5", 
00241                         "EWST" => "5", 
00242                         "GATEC" => "5", 
00243                         "IE" => "5", 
00244                         "IE1" => "5", 
00245                         "IE2" => "5", 
00246                         "IE3" => "5", 
00247                         "IE4" => "5", 
00248                         "IEBT" => "5", 
00249                         "IEBWT" => "5", 
00250                         "IECSI" => "5", 
00251                         "IECSIO" => "5", 
00252                         "IEEE" => "5", 
00253                         "IEKS" => "5", 
00254                         "IEMFT" => "5", 
00255                         "IEMT0" => "5", 
00256                         "IEMT1" => "5", 
00257                         "IEOW" => "5", 
00258                         "IESIO" => "5", 
00259                         "IET0" => "5", 
00260                         "IET1" => "5", 
00261                         "IETPG" => "5", 
00262                         "IEW" => "5", 
00263                         "IM0" => "5", 
00264                         "IM1" => "5", 
00265                         "IM2" => "5", 
00266                         "IPS" => "5", 
00267                         "IRQ1" => "5", 
00268                         "IRQ2" => "5", 
00269                         "IRQ3" => "5", 
00270                         "IRQ4" => "5", 
00271                         "IRQBT" => "5", 
00272                         "IRQBWT" => "5", 
00273                         "IRQCSI" => "5", 
00274                         "IRQCSIO" => "5", 
00275                         "IRQEE" => "5", 
00276                         "IRQKS" => "5", 
00277                         "IRQMFT" => "5", 
00278                         "IRQMT0" => "5", 
00279                         "IRQMT1" => "5", 
00280                         "IRQOW" => "5", 
00281                         "IRQSIO" => "5", 
00282                         "IRQT0" => "5", 
00283                         "IRQT1" => "5", 
00284                         "IRQTPG" => "5", 
00285                         "IRQW" => "5", 
00286                         "IST0" => "5", 
00287                         "IST1" => "5", 
00288                         "KR0" => "5", 
00289                         "KR1" => "5", 
00290                         "KR2" => "5", 
00291                         "KR3" => "5", 
00292                         "KR4" => "5", 
00293                         "KR5" => "5", 
00294                         "KR6" => "5", 
00295                         "KR7" => "5", 
00296                         "KS0" => "5", 
00297                         "KS1" => "5", 
00298                         "KS2" => "5", 
00299                         "KSF" => "5", 
00300                         "LCDC" => "5", 
00301                         "LCDM" => "5", 
00302                         "LPS" => "5", 
00303                         "MBE" => "5", 
00304                         "MBS" => "5", 
00305                         "MFTC" => "5", 
00306                         "MFTH" => "5", 
00307                         "MFTL" => "5", 
00308                         "MFTM" => "5", 
00309                         "MODH" => "5", 
00310                         "MODL" => "5", 
00311                         "MT0" => "5", 
00312                         "MT1" => "5", 
00313                         "MTM0" => "5", 
00314                         "MTM1" => "5", 
00315                         "MTOE0" => "5", 
00316                         "MTOE1" => "5", 
00317                         "MTOF0" => "5", 
00318                         "MTOF1" => "5", 
00319                         "PCC" => "5", 
00320                         "PDGB" => "5", 
00321                         "PMGA" => "5", 
00322                         "PMGB" => "5", 
00323                         "PMGC" => "5", 
00324                         "PMGD" => "5", 
00325                         "PMGE" => "5", 
00326                         "POGA" => "5", 
00327                         "POGB" => "5", 
00328                         "POGC" => "5", 
00329                         "POGD" => "5", 
00330                         "PONF" => "5", 
00331                         "PORT0" => "5", 
00332                         "PORT1" => "5", 
00333                         "PORT2" => "5", 
00334                         "PORT3" => "5", 
00335                         "PORT4" => "5", 
00336                         "PORT5" => "5", 
00337                         "PORT6" => "5", 
00338                         "PORT7" => "5", 
00339                         "PORT8" => "5", 
00340                         "PORT9" => "5", 
00341                         "PORT10" => "5", 
00342                         "PORT11" => "5", 
00343                         "PORT12" => "5", 
00344                         "PORT13" => "5", 
00345                         "PORT14" => "5", 
00346                         "PORT15" => "5", 
00347                         "PORT16" => "5", 
00348                         "PORT17" => "5", 
00349                         "PORT18" => "5", 
00350                         "PORT19" => "5", 
00351                         "PORT20" => "5", 
00352                         "PORTH" => "5", 
00353                         "PSW" => "5", 
00354                         "PTH0" => "5", 
00355                         "PTH1" => "5", 
00356                         "PTHM" => "5", 
00357                         "RBE" => "5", 
00358                         "RBS" => "5", 
00359                         "RELD" => "5", 
00360                         "RELOAD" => "5", 
00361                         "RELT" => "5", 
00362                         "SA" => "5", 
00363                         "SBS" => "5", 
00364                         "SCC" => "5", 
00365                         "SEGEX" => "5", 
00366                         "SIO" => "5", 
00367                         "SIO0" => "5", 
00368                         "SIO1" => "5", 
00369                         "SIOM" => "5", 
00370                         "SOC" => "5", 
00371                         "SP" => "5", 
00372                         "STATA" => "5", 
00373                         "STATB" => "5", 
00374                         "SVA" => "5", 
00375                         "T0" => "5", 
00376                         "T1" => "5", 
00377                         "TBC0" => "5", 
00378                         "TBC4" => "5", 
00379                         "TBC8" => "5", 
00380                         "TBCM" => "5", 
00381                         "TGC" => "5", 
00382                         "TGM" => "5", 
00383                         "TGS" => "5", 
00384                         "TI0" => "5", 
00385                         "TI1" => "5", 
00386                         "TM0" => "5", 
00387                         "TM1" => "5", 
00388                         "TMOD0" => "5", 
00389                         "TMOD1" => "5", 
00390                         "TO0" => "5", 
00391                         "TO1" => "5", 
00392                         "TOE0" => "5", 
00393                         "TOE1" => "5", 
00394                         "TOF0" => "5", 
00395                         "TOF1" => "5", 
00396                         "TPGM" => "5", 
00397                         "WDTM" => "5", 
00398                         "WM" => "5", 
00399                         "WUP" => "5");
00400 
00401 // Special extensions
00402 
00403 // Each category can specify a PHP function that returns an altered
00404 // version of the keyword.
00405         
00406         
00407 
00408 $this->linkscripts      = array(
00409                         "1" => "donothing", 
00410                         "2" => "donothing", 
00411                         "3" => "donothing", 
00412                         "4" => "donothing", 
00413                         "5" => "donothing");
00414 }
00415 
00416 
00417 function donothing($keywordin)
00418 {
00419         return $keywordin;
00420 }
00421 
00422 }?>

Generated on Fri Dec 13 2013 09:06:39 for ILIAS Release_3_4_x_branch .rev 46804 by  doxygen 1.7.1