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_uniface71 extends HFile{
00006 function HFile_uniface71(){
00007 $this->HFile();
00008
00009
00010
00011
00012
00013
00014 $this->nocase = "1";
00015 $this->notrim = "0";
00016 $this->perl = "0";
00017
00018
00019
00020 $this->colours = array("blue", "purple", "gray", "blue");
00021 $this->quotecolour = "blue";
00022 $this->blockcommentcolour = "green";
00023 $this->linecommentcolour = "green";
00024
00025
00026
00027 $this->indent = array(")", "params");
00028 $this->unindent = array("else", "end", "endif", "endparams", "endwhile");
00029
00030
00031
00032 $this->stringchars = array("\"");
00033 $this->delimiters = array("~", "!", "@", "%", "^", "&", "*", "(", ")", "+", "=", "|", "\\", "/", "{", "}", "[", "]", ";", "\"", "'", "<", ">", " ", ",", " ", ".", "?");
00034 $this->escchar = "";
00035
00036
00037
00038 $this->linecommenton = array(";");
00039 $this->blockcommenton = array("");
00040 $this->blockcommentoff = array("");
00041
00042
00043
00044 $this->keywords = array(
00045 "/Marker" => "",
00046 "Characters" => "",
00047 "\"$$<>\"" => "",
00048 "activate" => "1",
00049 "addmonths" => "1",
00050 "apexit" => "1",
00051 "apstart" => "1",
00052 "askmess" => "1",
00053 "blockdata" => "1",
00054 "break" => "1",
00055 "by" => "1",
00056 "call" => "1",
00057 "clear" => "1",
00058 "close" => "1",
00059 "clrmess" => "1",
00060 "commit" => "1",
00061 "compare" => "1",
00062 "compute" => "1",
00063 "creocc" => "1",
00064 "curocc_video" => "1",
00065 "debug" => "1",
00066 "delete" => "1",
00067 "delete_instance" => "1",
00068 "delitem" => "1",
00069 "discard" => "1",
00070 "display" => "1",
00071 "done" => "1",
00072 "edit" => "1",
00073 "eject" => "1",
00074 "else" => "1",
00075 "end" => "1",
00076 "endif" => "1",
00077 "endparams" => "1",
00078 "endwhile" => "1",
00079 "entry" => "1",
00080 "erase" => "1",
00081 "exit" => "1",
00082 "field_syntax" => "1",
00083 "field_video" => "1",
00084 "filebox" => "1",
00085 "filedump" => "1",
00086 "file_dump" => "1",
00087 "fileload" => "1",
00088 "file_load" => "1",
00089 "from" => "1",
00090 "getitem" => "1",
00091 "getlistitems" => "1",
00092 "goto" => "1",
00093 "help" => "1",
00094 "if" => "1",
00095 "length" => "1",
00096 "lock" => "1",
00097 "lookup" => "1",
00098 "lowercase" => "1",
00099 "macro" => "1",
00100 "message" => "1",
00101 "new_instance" => "1",
00102 "nodebug" => "1",
00103 "numgen" => "1",
00104 "numset" => "1",
00105 "open" => "1",
00106 "operation" => "1",
00107 "order" => "1",
00108 "params" => "1",
00109 "perform" => "1",
00110 "postmessage" => "1",
00111 "pragma" => "1",
00112 "previous" => "1",
00113 "print" => "1",
00114 "print_break" => "1",
00115 "pulldown" => "1",
00116 "putitem" => "1",
00117 "putlistitems" => "1",
00118 "putmess" => "1",
00119 "read" => "1",
00120 "refresh" => "1",
00121 "release" => "1",
00122 "reload" => "1",
00123 "remocc" => "1",
00124 "repeat" => "1",
00125 "reset" => "1",
00126 "retrieve" => "1",
00127 "return" => "1",
00128 "rollback" => "1",
00129 "run" => "1",
00130 "scan" => "1",
00131 "selectdb" => "1",
00132 "sendmessage" => "1",
00133 "set" => "1",
00134 "setformfocus" => "1",
00135 "setocc" => "1",
00136 "skip" => "1",
00137 "sort" => "1",
00138 "spawn" => "1",
00139 "sql" => "1",
00140 "store" => "1",
00141 "to" => "1",
00142 "u_where" => "1",
00143 "until" => "1",
00144 "uppercase" => "1",
00145 "using" => "1",
00146 "webgen" => "1",
00147 "webget" => "1",
00148 "where" => "1",
00149 "while" => "1",
00150 "write" => "1",
00151 "append" => "2",
00152 "ask" => "2",
00153 "async" => "2",
00154 "attached" => "2",
00155 "case" => "2",
00156 "complete" => "2",
00157 "desc" => "2",
00158 "dump" => "2",
00159 "e" => "2",
00160 "error" => "2",
00161 "field" => "2",
00162 "global" => "2",
00163 "hint" => "2",
00164 "id" => "2",
00165 "image" => "2",
00166 "info" => "2",
00167 "init" => "2",
00168 "keyword" => "2",
00169 "list" => "2",
00170 "load" => "2",
00171 "local" => "2",
00172 "menu" => "2",
00173 "mod" => "2",
00174 "net" => "2",
00175 "next" => "2",
00176 "nobeep" => "2",
00177 "noborder" => "2",
00178 "nolock" => "2",
00179 "noterm" => "2",
00180 "nowander" => "2",
00181 "o" => "2",
00182 "occ" => "2",
00183 "query" => "2",
00184 "raw" => "2",
00185 "save" => "2",
00186 "sync" => "2",
00187 "topic" => "2",
00188 "truncate" => "2",
00189 "v5profile" => "2",
00190 "v6profile" => "2",
00191 "warning" => "2",
00192 "x" => "2",
00193 ":a" => "2",
00194 ":ascending" => "2",
00195 ":d" => "2",
00196 ":descending" => "2",
00197 "$acterror" => "3",
00198 "$applname" => "3",
00199 "$batch" => "3",
00200 "$char" => "3",
00201 "$check" => "3",
00202 "$clock" => "3",
00203 "$componentname" => "3",
00204 "$componenttype" => "3",
00205 "$curline" => "3",
00206 "$curocc" => "3",
00207 "$currhits" => "3",
00208 "$curword" => "3",
00209 "$date" => "3",
00210 "$datim" => "3",
00211 "$dberror" => "3",
00212 "$dbocc" => "3",
00213 "$detachedinstances" => "3",
00214 "$direction" => "3",
00215 "$disable" => "3",
00216 "$display" => "3",
00217 "$empty" => "3",
00218 "$entname" => "3",
00219 "$error" => "3",
00220 "$fieldcheck" => "3",
00221 "$fieldendmod" => "3",
00222 "$fieldindb" => "3",
00223 "$fieldmod" => "3",
00224 "$fieldname" => "3",
00225 "$fieldprofile" => "3",
00226 "$fieldproperties" => "3",
00227 "$fieldvalrep" => "3",
00228 "$foreign" => "3",
00229 "$format" => "3",
00230 "$formdb" => "3",
00231 "$formdbmod" => "3",
00232 "$formfocus" => "3",
00233 "$formmod" => "3",
00234 "$formmodality" => "3",
00235 "$formname" => "3",
00236 "$formtitle" => "3",
00237 "$framedepth" => "3",
00238 "$gui" => "3",
00239 "$hide" => "3",
00240 "$hits" => "3",
00241 "$instancechildren" => "3",
00242 "$instancedb" => "3",
00243 "$instancedbmod" => "3",
00244 "$instancemod" => "3",
00245 "$instancename" => "3",
00246 "$instanceparent" => "3",
00247 "$ioprint" => "3",
00248 "$keyboard" => "3",
00249 "$language" => "3",
00250 "$lines" => "3",
00251 "$logical" => "3",
00252 "$msgdata" => "3",
00253 "$msgdst" => "3",
00254 "$msgid" => "3",
00255 "$msgsrc" => "3",
00256 "$next" => "3",
00257 "$nmforms" => "3",
00258 "$number" => "3",
00259 "$occcheck" => "3",
00260 "$occdel" => "3",
00261 "$occdepth" => "3",
00262 "$occmod" => "3",
00263 "$oprsys" => "3",
00264 "$outer" => "3",
00265 "$page" => "3",
00266 "$paintedocc" => "3",
00267 "$password" => "3",
00268 "$previous" => "3",
00269 "$printing" => "3",
00270 "$prompt" => "3",
00271 "$properties" => "3",
00272 "$putmess" => "3",
00273 "$relation" => "3",
00274 "$result" => "3",
00275 "$rettype" => "3",
00276 "$runmode" => "3",
00277 "$selblk" => "3",
00278 "$status" => "3",
00279 "$storetype" => "3",
00280 "$syntax" => "3",
00281 "$text" => "3",
00282 "$time" => "3",
00283 "$totdbocc" => "3",
00284 "$totlines" => "3",
00285 "$totocc" => "3",
00286 "$user" => "3",
00287 "$valrep" => "3",
00288 "$variation" => "3",
00289 "$web" => "3",
00290 "(" => "5",
00291 ")" => "5",
00292 "[" => "5",
00293 "]" => "5",
00294 "+" => "5",
00295 "-" => "5",
00296 "*" => "5",
00297 "/" => "5",
00298 "=" => "5",
00299 ";" => "5",
00300 "%" => "5",
00301 "&" => "5",
00302 ">" => "5",
00303 "<" => "5",
00304 "^" => "5",
00305 "!" => "5",
00306 "|" => "5",
00307 "\\" => "5",
00308 "." => "5",
00309 "," => "5",
00310 "$" => "5",
00311 "$$" => "5",
00312 "<>" => "5");
00313
00314
00315
00316
00317
00318
00319
00320
00321 $this->linkscripts = array(
00322 "" => "donothing",
00323 "1" => "donothing",
00324 "2" => "donothing",
00325 "3" => "donothing",
00326 "5" => "donothing");
00327 }
00328
00329
00330 function donothing($keywordin)
00331 {
00332 return $keywordin;
00333 }
00334
00335 }?>