3 $BEAUT_PATH = realpath(
".").
"/Services/COPage/syntax_highlight/php";
 
    5 require_once(
"$BEAUT_PATH/Beautifier/HFile.php");
 
   22 $this->colours          = array(
"blue", 
"purple", 
"gray", 
"brown", 
"blue", 
"purple", 
"gray");
 
   23 $this->quotecolour              = 
"blue";
 
   24 $this->blockcommentcolour       = 
"green";
 
   25 $this->linecommentcolour        = 
"green";
 
   29 $this->indent                   = array();
 
   30 $this->unindent                 = array();
 
   34 $this->stringchars              = array(
"\"");
 
   35 $this->delimiters               = array(
"~", 
"!", 
"@", 
"%", 
"^", 
"&", 
"(", 
")", 
"|", 
"{", 
"}", 
"[", 
"]", 
";", 
"\"", 
"'", 
" ", 
",", 
"    ", 
".", 
"?");
 
   40 $this->linecommenton            = array(
";");
 
   41 $this->blockcommenton           = array(
"#|");
 
   42 $this->blockcommentoff          = array(
"|#");
 
   46 $this->keywords                 = array(
 
   85                         "&allow-other-keys" => 
"3", 
 
   91                         "*load-verbose*" => 
"4", 
 
   94                         "*print-array*" => 
"4", 
 
   95                         "*print-base*" => 
"4", 
 
   96                         "*print-case*" => 
"4", 
 
   97                         "*print-circle*" => 
"4", 
 
   98                         "*printescape*" => 
"4", 
 
   99                         "*printgensym*" => 
"4", 
 
  100                         "*print-length*" => 
"4", 
 
  101                         "*print-level*" => 
"4", 
 
  102                         "*print-pretty*" => 
"4", 
 
  103                         "*print-radix*" => 
"4", 
 
  104                         "*read-base*" => 
"4", 
 
  105                         "*readtable*" => 
"4", 
 
  106                         "*standard-input*" => 
"4", 
 
  107                         "*standard-output*" => 
"4", 
 
  108                         "*terminal-io*" => 
"4", 
 
  109                         ":allow-other-keys" => 
"5", 
 
  113                         ":capitalize" => 
"5", 
 
  119                         ":element-type" => 
"5", 
 
  126                         ":initial-element" => 
"5", 
 
  133                         ":output-file" => 
"5", 
 
  145                         "alpha-char-p" => 
"6", 
 
  146                         "alphanumericp" => 
"6", 
 
  152                         "array-dimensions" => 
"6", 
 
  177                         "char-downcase" => 
"6", 
 
  178                         "char-upcase" => 
"6", 
 
  179                         "char-acterp" => 
"6", 
 
  183                         "compile-file" => 
"6", 
 
  184                         "compiler-let" => 
"6", 
 
  186                         "concatenate" => 
"6", 
 
  194                         "defconstant" => 
"6", 
 
  196                         "defparameter" => 
"6", 
 
  201                         "delete-file" => 
"6", 
 
  203                         "delete-if-not" => 
"6", 
 
  205                         "digit-char-p" => 
"6", 
 
  208                         "do-all-symbols" => 
"6", 
 
  209                         "do-external-symbols" => 
"6", 
 
  211                         "documentation" => 
"6", 
 
  226                         "find-package" => 
"6", 
 
  227                         "find-symbol" => 
"6", 
 
  228                         "finish-output" => 
"6", 
 
  243                         "get-macro-character" => 
"6", 
 
  244                         "get-properties" => 
"6", 
 
  263                         "list-all-packages" => 
"6", 
 
  268                         "lower-case-p" => 
"6", 
 
  269                         "macroexpand" => 
"6", 
 
  270                         "macro-function" => 
"6", 
 
  274                         "make-string" => 
"6", 
 
  285                         "member-if-not" => 
"6", 
 
  288                         "multiple-value-bind" => 
"6", 
 
  289                         "multiple-value-call" => 
"6", 
 
  290                         "multiple-value-list" => 
"6", 
 
  291                         "multiple-value-prog1" => 
"6", 
 
  292                         "multiple-value-setq" => 
"6", 
 
  298                         "nstring-downcase" => 
"6", 
 
  299                         "nstring-upcase" => 
"6", 
 
  330                         "read-preserving-whitespace" => 
"6", 
 
  335                         "remove-if-not" => 
"6", 
 
  337                         "rename-file" => 
"6", 
 
  341                         "return-from" => 
"6", 
 
  348                         "set-macro-character" => 
"6", 
 
  356                         "special-form-p" => 
"6", 
 
  366                         "string-char" => 
"6", 
 
  367                         "string-downcase" => 
"6", 
 
  368                         "string-upcase" => 
"6", 
 
  371                         "symbol-name" => 
"6", 
 
  372                         "symbol-package" => 
"6", 
 
  373                         "symbol-values" => 
"6", 
 
  387                         "unread-char" => 
"6", 
 
  389                         "unwind-protect" => 
"6", 
 
  390                         "upper-case-p" => 
"6", 
 
  391                         "use-package" => 
"6", 
 
  393                         "values-list" => 
"6", 
 
  398                         "with-input-from-string" => 
"6", 
 
  399                         "with-open-file" => 
"6", 
 
  400                         "with-output-to-string" => 
"6", 
 
  403                         "write-to-string" => 
"6", 
 
  430 $this->linkscripts      = array(