2 $BEAUT_PATH = realpath(
".").
"/Services/COPage/syntax_highlight/php";
 
    4 require_once(
"$BEAUT_PATH/Beautifier/HFile.php");
 
   20 $this->colours          = array(
"blue", 
"purple", 
"gray", 
"brown", 
"blue");
 
   21 $this->quotecolour              = 
"blue";
 
   22 $this->blockcommentcolour       = 
"green";
 
   23 $this->linecommentcolour        = 
"green";
 
   27 $this->indent                   = array(
"ifstr", 
"ifstr(i)", 
"ifint", 
"ifcontains");
 
   28 $this->unindent                 = array(
"endif");
 
   32 $this->stringchars              = array(
"\"", 
"'");
 
   33 $this->delimiters               = array(
"~", 
"!", 
"@", 
"%", 
"^", 
"&", 
"*", 
"+", 
"=", 
"|", 
"\\", 
"/", 
"{", 
"}", 
":", 
";", 
"\"", 
"'", 
"<", 
">", 
" ", 
",", 
"       ", 
".", 
"?");
 
   38 $this->linecommenton            = array(
";");
 
   39 $this->blockcommenton           = array(
"");
 
   40 $this->blockcommentoff          = array(
"");
 
   44 $this->keywords                 = array(
 
   45                         "\"ifcontains(i)\"" => 
"", 
 
   46                         "addfiletodeletelist" => 
"1", 
 
   48                         "createregkey" => 
"1", 
 
   49                         "debug-output" => 
"1", 
 
   50                         "debug_output" => 
"1", 
 
   51                         "deleteregkey" => 
"1", 
 
   52                         "deleteregtree" => 
"1", 
 
   53                         "deleteregvalue" => 
"1", 
 
   54                         "else-ifcontains" => 
"1", 
 
   55                         "else-ifcontains(i)" => 
"1", 
 
   58                         "else-ifstr(i)" => 
"1", 
 
   59                         "endforlistdo" => 
"1", 
 
   63                         "enumregvalue" => 
"1", 
 
   68                         "getdriveinpath" => 
"1", 
 
   70                         "getsystemdate" => 
"1", 
 
   73                         "ifcontaints(i)" => 
"1", 
 
   77                         "libraryprocedure" => 
"1", 
 
   80                         "querylistsize" => 
"1", 
 
   84                         "set-dectohex" => 
"1", 
 
   86                         "set-hextodec" => 
"1", 
 
   93                         "split-string" => 
"1", 
 
   95                         "addsectionfilestocopylist" => 
"2", 
 
   96                         "addsectionkeyfiletocopylist" => 
"2", 
 
   97                         "addnthsectionfiletocopylist" => 
"2", 
 
   98                         "copyfilesincopylist" => 
"2", 
 
   99                         "clearcopylist" => 
"2", 
 
  122                         "STATUS_SUCCESSFUL" => 
"5", 
 
  123                         "STATUS_FAILED" => 
"5", 
 
  124                         "STATUS_USERCANCEL" => 
"5", 
 
  125                         "STATUS_REBIND" => 
"5", 
 
  126                         "STATUS_REBOOT" => 
"5", 
 
  127                         "STATUS_NO_EFFECT" => 
"5");
 
  136 $this->linkscripts      = array(