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_peoplesoftsqr extends HFile{
00006 function HFile_peoplesoftsqr(){
00007 $this->HFile();
00008
00009
00010
00011
00012
00013
00014 $this->nocase = "0";
00015 $this->notrim = "0";
00016 $this->perl = "0";
00017
00018
00019
00020 $this->colours = array("blue", "purple", "gray");
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("");
00039 $this->blockcommenton = array("");
00040 $this->blockcommentoff = array("");
00041
00042
00043
00044 $this->keywords = array(
00045 "/L10" => "",
00046 "\"SQR\"" => "",
00047 "Line" => "",
00048 "Comment" => "",
00049 "=" => "",
00050 "!" => "",
00051 "Nocase" => "",
00052 "Noquote" => "",
00053 "File" => "",
00054 "Extensions" => "",
00055 "SQR" => "",
00056 "SQC" => "",
00057 "BEGIN-DOCUMENT" => "1",
00058 "BEGIN-FOOTING" => "1",
00059 "BEGIN-PROCEDURE" => "1",
00060 "BEGIN-SQL" => "1",
00061 "BEGIN-SELECT" => "1",
00062 "BEGIN-REPORT" => "1",
00063 "BEGIN-SETUP" => "1",
00064 "BEGIN-HEADING" => "1",
00065 "END-DOCUMENT" => "1",
00066 "END-FOOTING" => "1",
00067 "END-PROCEDURE" => "1",
00068 "END-SQL" => "1",
00069 "END-SELECT" => "1",
00070 "END-REPORT" => "1",
00071 "END-SETUP" => "1",
00072 "END-HEADING" => "1",
00073 "END-IF" => "1",
00074 "END-WHILE" => "1",
00075 "IF" => "1",
00076 "WHILE" => "1",
00077 "#DEBUG" => "2",
00078 "#DEFINE" => "2",
00079 "#ELSE" => "2",
00080 "#END" => "2",
00081 "#END-IF" => "2",
00082 "#ENDIF" => "2",
00083 "#IF" => "2",
00084 "#IFDEF" => "2",
00085 "#IFNDEF" => "2",
00086 "#INCLUDE" => "2",
00087 "ADD" => "2",
00088 "ARRAY" => "2",
00089 "ALTER" => "2",
00090 "ASK" => "2",
00091 "AND" => "2",
00092 "ALTER-LOCAL" => "2",
00093 "ALTER-PRINTER" => "2",
00094 "ARRAY-ADD" => "2",
00095 "ARRAY-DIVIDE" => "2",
00096 "ARRAY-MULTIPLY" => "2",
00097 "ARRAY-SUBTRACT" => "2",
00098 "BREAK" => "2",
00099 "BAR" => "2",
00100 "BOX" => "2",
00101 "BEGIN" => "2",
00102 "BOTTOM-MARGIN" => "2",
00103 "CALL" => "2",
00104 "COMMIT" => "2",
00105 "CLEAR" => "2",
00106 "CONCAT" => "2",
00107 "CLOSE" => "2",
00108 "CONNECT" => "2",
00109 "COLUMNS" => "2",
00110 "CREATE" => "2",
00111 "CHART" => "2",
00112 "CODE" => "2",
00113 "COLUMN" => "2",
00114 "CLEAR-ARRAY" => "2",
00115 "CREATE-ARRAY" => "2",
00116 "CHAR" => "2",
00117 "CHAR-WIDTH" => "2",
00118 "COLOR" => "2",
00119 "DIVIDE" => "2",
00120 "DOCUMENT" => "2",
00121 "DECLARE" => "2",
00122 "DO" => "2",
00123 "DISPLAY" => "2",
00124 "DOLLAR" => "2",
00125 "DIRECT" => "2",
00126 "DEINIT" => "2",
00127 "DECIMAL" => "2",
00128 "DATE" => "2",
00129 "DEBUG" => "2",
00130 "DECLARE-CHART" => "2",
00131 "DECLARE-IMAGE" => "2",
00132 "DECLARE-LAYOUT" => "2",
00133 "DECLARE-PRINTER" => "2",
00134 "DECLARE-PROCEDURE" => "2",
00135 "DECLARE-REPORT" => "2",
00136 "DECLARE-VARIABLE" => "2",
00137 "DATE-EDIT-MASK" => "2",
00138 "DECIMAL-SEPARATOR" => "2",
00139 "DATE-SEPARATOR" => "2",
00140 "DISTINCT" => "2",
00141 "DAY-OF-WEEK-CASE" => "2",
00142 "DAY-OF-WEEK-FULL" => "2",
00143 "DAY-OF-WEEK-SHORT" => "2",
00144 "ELSE" => "2",
00145 "ENCODE" => "2",
00146 "EVALUATE" => "2",
00147 "END-DECLARE" => "2",
00148 "END-EVALUATE" => "2",
00149 "END-PROGRAM" => "2",
00150 "EXIT-SELECT" => "2",
00151 "EXECUTE" => "2",
00152 "EXIT" => "2",
00153 "EXTRACT" => "2",
00154 "END" => "2",
00155 "FOOTING" => "2",
00156 "FORMFEED" => "2",
00157 "FIND" => "2",
00158 "FONT" => "2",
00159 "FROM" => "2",
00160 "FONT-TYPE" => "2",
00161 "FLOAT" => "2",
00162 "FOR-REPORTS" => "2",
00163 "FIELD" => "2",
00164 "FILL" => "2",
00165 "GET" => "2",
00166 "GRAPHIC" => "2",
00167 "GOTO" => "2",
00168 "HORZ-LINE" => "2",
00169 "HORZ" => "2",
00170 "HEADING" => "2",
00171 "IMAGE" => "2",
00172 "INPUT" => "2",
00173 "INIT" => "2",
00174 "INPUT-DATE-EDIT-MASK" => "2",
00175 "INTO" => "2",
00176 "INTEGER" => "2",
00177 "IMAGE-SIZE" => "2",
00178 "INIT-STRING" => "2",
00179 "LOOKUP" => "2",
00180 "LET" => "2",
00181 "LOWERCASE" => "2",
00182 "LOAD" => "2",
00183 "LAYOUT" => "2",
00184 "LINE" => "2",
00185 "LAST" => "2",
00186 "LISTING" => "2",
00187 "LAST-PAGE" => "2",
00188 "LOWER" => "2",
00189 "LOAD-LOOKUP" => "2",
00190 "LOCALE" => "2",
00191 "LOCAL" => "2",
00192 "LOOPS" => "2",
00193 "LEFT-MARGIN" => "2",
00194 "LINE-WIDTH" => "2",
00195 "LINE-HEIGHT" => "2",
00196 "LANDSCAPE" => "2",
00197 "MULTIPLY" => "2",
00198 "MONEY" => "2",
00199 "MOVE" => "2",
00200 "MATCH" => "2",
00201 "MONEY-SIGN" => "2",
00202 "MONEY-SIGN-LOCATION" => "2",
00203 "MONTHS-CASE" => "2",
00204 "MONTHS-FULL" => "2",
00205 "MONTHS-SHORT" => "2",
00206 "MONEY-EDIT-MASK" => "2",
00207 "MAX-COLUMNS" => "2",
00208 "MAX-LINES" => "2",
00209 "NEW-PAGE" => "2",
00210 "NEW-REPORT" => "2",
00211 "NEXT-COLUMN" => "2",
00212 "NEWLINE" => "2",
00213 "NEWPAGE" => "2",
00214 "NEXT-LISTING" => "2",
00215 "NOP" => "2",
00216 "NUMBER" => "2",
00217 "NUMBER-EDIT-MASK" => "2",
00218 "NVL" => "2",
00219 "NOWAIT" => "2",
00220 "NAME" => "2",
00221 "OPEN" => "2",
00222 "ON-BREAK" => "2",
00223 "ON-ERROR" => "2",
00224 "ORIENTATION" => "2",
00225 "PRINT" => "2",
00226 "PRINTER" => "2",
00227 "PROCEDURE" => "2",
00228 "PROGRAM" => "2",
00229 "PAGE" => "2",
00230 "POSITION" => "2",
00231 "PUT" => "2",
00232 "PAGE-NUMBER" => "2",
00233 "PRINT-BAR-CODE" => "2",
00234 "PRINT-CHART" => "2",
00235 "PRINT-DIRECT" => "2",
00236 "PRINT-IMAGE" => "2",
00237 "POINT-SIZE" => "2",
00238 "PITCH" => "2",
00239 "PAPER-SIZE" => "2",
00240 "PAGE-DEPTH" => "2",
00241 "REPORT" => "2",
00242 "READ" => "2",
00243 "ROLLBACK" => "2",
00244 "ROUND" => "2",
00245 "RIGHT-MARGIN" => "2",
00246 "SELECT" => "2",
00247 "SETUP" => "2",
00248 "SUBTRACT" => "2",
00249 "SQL" => "2",
00250 "SYMBOL" => "2",
00251 "SIZE" => "2",
00252 "SHOW" => "2",
00253 "STRING" => "2",
00254 "STOP" => "2",
00255 "SOURCE" => "2",
00256 "STARTUP-FILE" => "2",
00257 "TYPE" => "2",
00258 "TO" => "2",
00259 "THOUSAND-SEPARATOR" => "2",
00260 "TIME-SEPARATOR" => "2",
00261 "TIMES" => "2",
00262 "TEXT" => "2",
00263 "TOP-MARGIN" => "2",
00264 "USE" => "2",
00265 "UPPERCASE" => "2",
00266 "USE-COLUMN" => "2",
00267 "USE-PRINTER-TYPE" => "2",
00268 "USE-PROCEDURE" => "2",
00269 "USE-REPORT" => "2",
00270 "USING" => "2",
00271 "VERT" => "2",
00272 "WRITE" => "2",
00273 "WAIT" => "2",
00274 "WITH" => "2",
00275 "WHERE" => "2",
00276 "DATEADD" => "3",
00277 "DATEDIFF" => "3",
00278 "DATENOW" => "3",
00279 "DATETOSTR" => "3",
00280 "DELETE" => "3",
00281 "EDIT" => "3",
00282 "EXISTS" => "3",
00283 "INSTR" => "3",
00284 "ISBLANK" => "3",
00285 "ISNULL" => "3",
00286 "LENGTH" => "3",
00287 "LPAD" => "3",
00288 "LTRIM" => "3",
00289 "MOD" => "3",
00290 "RENAME" => "3",
00291 "RPAD" => "3",
00292 "RTRIM" => "3",
00293 "STRTODATE" => "3",
00294 "SUBSTR" => "3",
00295 "TO_CHAR" => "3",
00296 "TO_NUMBER" => "3",
00297 "TRANSLATE" => "3",
00298 "UNSTRING" => "3",
00299 "UPPER" => "3");
00300
00301
00302
00303
00304
00305
00306
00307
00308 $this->linkscripts = array(
00309 "" => "donothing",
00310 "1" => "donothing",
00311 "2" => "donothing",
00312 "3" => "donothing");
00313 }
00314
00315
00316 function donothing($keywordin)
00317 {
00318 return $keywordin;
00319 }
00320
00321 }?>