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_nfl extends HFile{
00006 function HFile_nfl(){
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");
00021 $this->quotecolour = "blue";
00022 $this->blockcommentcolour = "green";
00023 $this->linecommentcolour = "green";
00024
00025
00026
00027 $this->indent = array("{");
00028 $this->unindent = array("}");
00029
00030
00031
00032 $this->stringchars = array();
00033 $this->delimiters = array("~", "!", "%", "^", "&", "*", "=", "(", ")", "-", "+", "|", "\\", "/", "{", "}", "[", "]", ":", ";", "\"", "'", "<", ">", " ", ",", " ", ".", "?");
00034 $this->escchar = "";
00035
00036
00037
00038 $this->linecommenton = array("REM");
00039 $this->blockcommenton = array("");
00040 $this->blockcommentoff = array("");
00041
00042
00043
00044 $this->keywords = array(
00045 "DEFAULT" => "1",
00046 "ENVIRONMENT" => "1",
00047 "FIELD" => "1",
00048 "SELECT" => "1",
00049 "@Abs" => "1",
00050 "@Abstract" => "1",
00051 "@Accessed" => "1",
00052 "@Acos" => "1",
00053 "@Adjust" => "1",
00054 "@All" => "1",
00055 "@AllChildren" => "1",
00056 "@AllDescendants" => "1",
00057 "@Ascii" => "1",
00058 "@Asin" => "1",
00059 "@Atan" => "1",
00060 "@Atan2" => "1",
00061 "@AttachmentLengths" => "1",
00062 "@AttachmentNames" => "1",
00063 "@Attachments" => "1",
00064 "@Author" => "1",
00065 "@Begins" => "1",
00066 "@Certificate" => "1",
00067 "@Char" => "1",
00068 "@CheckAlarms" => "1",
00069 "@ClientType" => "1",
00070 "@Command" => "1",
00071 "@Contains" => "1",
00072 "@Cos" => "1",
00073 "@Created" => "1",
00074 "@Date" => "1",
00075 "@Day" => "1",
00076 "@DbColumn" => "1",
00077 "@DbCommand" => "1",
00078 "@DbExists" => "1",
00079 "@DbLookup" => "1",
00080 "@DbManager" => "1",
00081 "@DbName" => "1",
00082 "@DbTitle" => "1",
00083 "@DDEExecute" => "1",
00084 "@DDEInitiate" => "1",
00085 "@DDEPoke" => "1",
00086 "@DDETerminate" => "1",
00087 "@DeleteDocument" => "1",
00088 "@DeleteField" => "1",
00089 "@DialogBox" => "1",
00090 "@Do" => "1",
00091 "@DocChildren" => "1",
00092 "@DocDescendants" => "1",
00093 "@DocFields" => "1",
00094 "@DocLength" => "1",
00095 "@DocLevel" => "1",
00096 "@DocMark" => "1",
00097 "@DocNumber" => "1",
00098 "@DocParentNumber" => "1",
00099 "@DocSiblings" => "1",
00100 "@DocumentUniqueID" => "1",
00101 "@Domain" => "1",
00102 "@EditECL" => "1",
00103 "@EditUserECL" => "1",
00104 "@Elements" => "1",
00105 "@EnableAlarms" => "1",
00106 "@Ends" => "1",
00107 "@Environment" => "1",
00108 "@Error" => "1",
00109 "@Exp" => "1",
00110 "@Explode" => "1",
00111 "@Failure" => "1",
00112 "@False" => "1",
00113 "@GetDocField" => "1",
00114 "@GetPortsList" => "1",
00115 "@GetProfileField" => "1",
00116 "@Hour" => "1",
00117 "@If" => "1",
00118 "@Implode" => "1",
00119 "@InheritedDocumentUniqueID" => "1",
00120 "@Integer" => "1",
00121 "@IsAgentEnabled" => "1",
00122 "@IsAvailable" => "1",
00123 "@IsCategory" => "1",
00124 "@IsDocBeingEdited" => "1",
00125 "@IsDocBeingLoaded" => "1",
00126 "@IsDocBeingMailed" => "1",
00127 "@IsDocBeingRecalculated" => "1",
00128 "@IsDocBeingSaved" => "1",
00129 "@IsDocTruncated" => "1",
00130 "@IsError" => "1",
00131 "@IsExpandable" => "1",
00132 "@IsMember" => "1",
00133 "@IsModalHelp" => "1",
00134 "@IsNewDoc" => "1",
00135 "@IsNotMember" => "1",
00136 "@IsNumber" => "1",
00137 "@IsResponseDoc" => "1",
00138 "@IsText" => "1",
00139 "@IsTime" => "1",
00140 "@IsUnavailable" => "1",
00141 "@IsValid" => "1",
00142 "@Keywords" => "1",
00143 "@Left" => "1",
00144 "@LeftBack" => "1",
00145 "@Length" => "1",
00146 "@Like" => "1",
00147 "@Ln" => "1",
00148 "@Log" => "1",
00149 "@LowerCase" => "1",
00150 "@MailDbName" => "1",
00151 "@MailEncryptSavedPreference" => "1",
00152 "@MailEncryptSentPreference" => "1",
00153 "@MailSavePreference" => "1",
00154 "@MailSend" => "1",
00155 "@MailSignPreference" => "1",
00156 "@Matches" => "1",
00157 "@Max" => "1",
00158 "@Member" => "1",
00159 "@Middle" => "1",
00160 "@MiddleBack" => "1",
00161 "@Min" => "1",
00162 "@Minute" => "1",
00163 "@Modified" => "1",
00164 "@Modulo" => "1",
00165 "@Month" => "1",
00166 "@Name" => "1",
00167 "@NewLine" => "1",
00168 "@No" => "1",
00169 "@NoteID" => "1",
00170 "@Now" => "1",
00171 "@OptimizeMailAddress" => "1",
00172 "@Password" => "1",
00173 "@Pi" => "1",
00174 "@PickList" => "1",
00175 "@Platform" => "1",
00176 "@PostedCommand" => "1",
00177 "@Power" => "1",
00178 "@Prompt" => "1",
00179 "@ProperCase" => "1",
00180 "@Random" => "1",
00181 "@RefreshECL" => "1",
00182 "@Repeat" => "1",
00183 "@Replace" => "1",
00184 "@ReplaceSubstring" => "1",
00185 "@Responses" => "1",
00186 "@Return" => "1",
00187 "@Right" => "1",
00188 "@RightBack" => "1",
00189 "@Round" => "1",
00190 "@Second" => "1",
00191 "@Select" => "1",
00192 "@Set" => "1",
00193 "@SetDocField" => "1",
00194 "@SetEnvironment" => "1",
00195 "@SetField" => "1",
00196 "@SetProfileField" => "1",
00197 "@Sign" => "1",
00198 "@Sin" => "1",
00199 "@Soundex" => "1",
00200 "@Sqrt" => "1",
00201 "@Subset" => "1",
00202 "@Success" => "1",
00203 "@Sum" => "1",
00204 "@Tan" => "1",
00205 "@Text" => "1",
00206 "@TextToNumber" => "1",
00207 "@TextToTime" => "1",
00208 "@Time" => "1",
00209 "@Today" => "1",
00210 "@Tomorrow" => "1",
00211 "@Trim" => "1",
00212 "@True" => "1",
00213 "@Unavailable" => "1",
00214 "@Unique" => "1",
00215 "@UpperCase" => "1",
00216 "@URLGetHeader" => "1",
00217 "@URLHistory" => "1",
00218 "@URLOpen" => "1",
00219 "@UserAccess" => "1",
00220 "@UserName" => "1",
00221 "@UserPrivileges" => "1",
00222 "@UserRoles" => "1",
00223 "@V2If" => "1",
00224 "@V3UserName" => "1",
00225 "@Version" => "1",
00226 "@ViewTitle" => "1",
00227 "@Weekday" => "1",
00228 "@Word" => "1",
00229 "@Year" => "1",
00230 "@Yes" => "1",
00231 "@Yesterday" => "1",
00232 "@Zone" => "1",
00233 ":" => "2",
00234 "=" => "2",
00235 "&" => "2");
00236
00237
00238
00239
00240
00241
00242
00243
00244 $this->linkscripts = array(
00245 "1" => "donothing",
00246 "2" => "donothing");
00247 }
00248
00249
00250 function donothing($keywordin)
00251 {
00252 return $keywordin;
00253 }
00254
00255 }?>