]> gitweb.factorcode.org Git - factor.git/blobdiff - basis/xmode/modes/objectrexx.xml
xmode.modes: updating with recent xmode files
[factor.git] / basis / xmode / modes / objectrexx.xml
index 875e83ec901a4b9aa0001ce724e679d3f03d9c2f..94e4413da9419dc668e5b67e1180292fef162439 100644 (file)
-<?xml version="1.0"?>\r
-\r
-<!DOCTYPE MODE SYSTEM "xmode.dtd">\r
-\r
-<MODE>\r
-       <PROPS>\r
-               <PROPERTY NAME="indentNextLines"\r
-                       VALUE="\s*(if|loop|do|else|select|otherwise|catch|finally|class|method|properties)(.*)"/>\r
-               <!-- set this to 'true' if you want to use GNU coding style -->\r
-               <PROPERTY NAME="commentStart" VALUE="/*" />\r
-               <PROPERTY NAME="commentEnd" VALUE="*/" />\r
-               <PROPERTY NAME="lineComment" VALUE="--" />\r
-               <PROPERTY NAME="wordBreakChars" VALUE=",+-=&lt;&gt;/?^&amp;*" />\r
-       </PROPS>\r
-       <RULES ESCAPE="\"\r
-               IGNORE_CASE="FALSE"\r
-               HIGHLIGHT_DIGITS="TRUE"\r
-               DIGIT_RE="(0x[\p{XDigit}]+[lL]?|[\p{Digit}]+(e[\p{Digit}]*)?[lLdDfF]?)">\r
-\r
-               <!-- C style comment -->\r
-               <SPAN TYPE="COMMENT1">\r
-                       <BEGIN>/*</BEGIN>\r
-                       <END>*/</END>\r
-               </SPAN>\r
-\r
-               <SPAN TYPE="LITERAL1" NO_LINE_BREAK="TRUE">\r
-                       <BEGIN>"</BEGIN>\r
-                       <END>"</END>\r
-               </SPAN>\r
-               <SPAN TYPE="LITERAL1" NO_LINE_BREAK="TRUE">\r
-                       <BEGIN>'</BEGIN>\r
-                       <END>'</END>\r
-               </SPAN>\r
-\r
-               <!-- preprocessor statements -->\r
-               <EOL_SPAN TYPE="KEYWORD2">#</EOL_SPAN>\r
-\r
-               <EOL_SPAN TYPE="COMMENT1">--</EOL_SPAN>\r
-               <SEQ TYPE="OPERATOR">=</SEQ>\r
-               <SEQ TYPE="OPERATOR">!</SEQ>\r
-               <SEQ TYPE="OPERATOR">&gt;=</SEQ>\r
-               <SEQ TYPE="OPERATOR">&lt;=</SEQ>\r
-               <SEQ TYPE="OPERATOR">+</SEQ>\r
-               <SEQ TYPE="OPERATOR">-</SEQ>\r
-               <SEQ TYPE="OPERATOR">/</SEQ>\r
-\r
-               <SEQ TYPE="OPERATOR">*</SEQ>\r
-               <SEQ TYPE="OPERATOR">&gt;</SEQ>\r
-               <SEQ TYPE="OPERATOR">&lt;</SEQ>\r
-               <SEQ TYPE="OPERATOR">%</SEQ>\r
-               <SEQ TYPE="OPERATOR">&amp;</SEQ>\r
-               <SEQ TYPE="OPERATOR">|</SEQ>\r
-               <SEQ TYPE="OPERATOR">^</SEQ>\r
-               <SEQ TYPE="OPERATOR">~</SEQ>\r
-               <SEQ TYPE="OPERATOR">}</SEQ>\r
-               <SEQ TYPE="OPERATOR">{</SEQ>\r
-\r
-               <MARK_PREVIOUS TYPE="FUNCTION">::</MARK_PREVIOUS>\r
-\r
-               <MARK_PREVIOUS AT_WHITESPACE_END="TRUE"\r
-                       MATCH_TYPE="OPERATOR"\r
-                       TYPE="LABEL">:</MARK_PREVIOUS>\r
-\r
-               <!-- Function calls -->\r
-               <MARK_PREVIOUS TYPE="FUNCTION" MATCH_TYPE="OPERATOR">(</MARK_PREVIOUS>\r
-               <SEQ TYPE="OPERATOR">)</SEQ>\r
-\r
-               <KEYWORDS>\r
-                       <KEYWORD1>Address</KEYWORD1>\r
-                       <KEYWORD1>Arg</KEYWORD1>\r
-                       <KEYWORD1>Call</KEYWORD1>\r
-                       <KEYWORD1>Do</KEYWORD1>\r
-                       <KEYWORD1>Drop</KEYWORD1>\r
-                       <KEYWORD1>Exit</KEYWORD1>\r
-                       <KEYWORD1>Expose</KEYWORD1>\r
-                       <KEYWORD1>Forward</KEYWORD1>\r
-                       <KEYWORD1>Guard</KEYWORD1>\r
-                       <KEYWORD1>If</KEYWORD1>\r
-                       <KEYWORD1>Interpret</KEYWORD1>\r
-                       <KEYWORD1>Iterate</KEYWORD1>\r
-                       <KEYWORD1>Leave</KEYWORD1>\r
-                       <KEYWORD1>Nop</KEYWORD1>\r
-                       <KEYWORD1>Numeric</KEYWORD1>\r
-                       <KEYWORD1>Parse</KEYWORD1>\r
-                       <KEYWORD1>Procedure</KEYWORD1>\r
-                       <KEYWORD1>pull</KEYWORD1>\r
-                       <KEYWORD1>Push</KEYWORD1>\r
-                       <KEYWORD1>Queue</KEYWORD1>\r
-                       <KEYWORD1>Raise</KEYWORD1>\r
-                       <KEYWORD1>reply</KEYWORD1>\r
-                       <KEYWORD1>Return</KEYWORD1>\r
-                       <KEYWORD1>Say</KEYWORD1>\r
-                       <KEYWORD1>Seleect</KEYWORD1>\r
-                       <KEYWORD1>Signal</KEYWORD1>\r
-                       <KEYWORD1>Trace</KEYWORD1>\r
-                       <KEYWORD1>use</KEYWORD1>\r
-                       <KEYWORD1>Class</KEYWORD1>\r
-                       <KEYWORD1>Method</KEYWORD1>\r
-                       <KEYWORD1>Requires</KEYWORD1>\r
-                       <KEYWORD1>Routine</KEYWORD1>\r
-                       <KEYWORD1>Result</KEYWORD1>\r
-                       <KEYWORD1>RC</KEYWORD1>\r
-                       <KEYWORD1>Self</KEYWORD1>\r
-                       <KEYWORD1>Sigl</KEYWORD1>\r
-                       <KEYWORD1>Super</KEYWORD1>\r
-                       <KEYWORD2>Abbrev</KEYWORD2>\r
-                       <KEYWORD2>Abs</KEYWORD2>\r
-                       <KEYWORD2>Address</KEYWORD2>\r
-                       <KEYWORD2>Arg</KEYWORD2>\r
-                       <KEYWORD2>Beep</KEYWORD2>\r
-                       <KEYWORD2>BitAnd</KEYWORD2>\r
-                       <KEYWORD2>BitOr</KEYWORD2>\r
-                       <KEYWORD2>BitXor</KEYWORD2>\r
-                       <KEYWORD2>B2X</KEYWORD2>\r
-                       <KEYWORD2>Center</KEYWORD2>\r
-                       <KEYWORD2>ChangeStr</KEYWORD2>\r
-                       <KEYWORD2>CharIn</KEYWORD2>\r
-                       <KEYWORD2>CharOut</KEYWORD2>\r
-                       <KEYWORD2>Chars</KEYWORD2>\r
-                       <KEYWORD2>Compare</KEYWORD2>\r
-                       <KEYWORD2>Consition</KEYWORD2>\r
-                       <KEYWORD2>Copies</KEYWORD2>\r
-                       <KEYWORD2>CountStr</KEYWORD2>\r
-                       <KEYWORD2>C2D</KEYWORD2>\r
-                       <KEYWORD2>C2X</KEYWORD2>\r
-                       <KEYWORD2>DataType</KEYWORD2>\r
-                       <KEYWORD2>Date</KEYWORD2>\r
-                       <KEYWORD2>DelStr</KEYWORD2>\r
-                       <KEYWORD2>DelWord</KEYWORD2>\r
-                       <KEYWORD2>Digits</KEYWORD2>\r
-                       <KEYWORD2>Directory</KEYWORD2>\r
-                       <KEYWORD2>D2C</KEYWORD2>\r
-                       <KEYWORD2>D2X</KEYWORD2>\r
-                       <KEYWORD2>ErrorText</KEYWORD2>\r
-                       <KEYWORD2>FileSpec</KEYWORD2>\r
-                       <KEYWORD2>Form</KEYWORD2>\r
-                       <KEYWORD2>Format</KEYWORD2>\r
-                       <KEYWORD2>Fuzz</KEYWORD2>\r
-                       <KEYWORD2>Insert</KEYWORD2>\r
-                       <KEYWORD2>LastPos</KEYWORD2>\r
-                       <KEYWORD2>Left</KEYWORD2>\r
-                       <KEYWORD2>Length</KEYWORD2>\r
-                       <KEYWORD2>LineIn</KEYWORD2>\r
-                       <KEYWORD2>LineOut</KEYWORD2>\r
-                       <KEYWORD2>Lines</KEYWORD2>\r
-                       <KEYWORD2>Max</KEYWORD2>\r
-                       <KEYWORD2>Min</KEYWORD2>\r
-                       <KEYWORD2>Overlay</KEYWORD2>\r
-                       <KEYWORD2>Pos</KEYWORD2>\r
-                       <KEYWORD2>Queued</KEYWORD2>\r
-                       <KEYWORD2>Random</KEYWORD2>\r
-                       <KEYWORD2>Reverse</KEYWORD2>\r
-                       <KEYWORD2>Right</KEYWORD2>\r
-                       <KEYWORD2>Sign</KEYWORD2>\r
-                       <KEYWORD2>SourceLine</KEYWORD2>\r
-                       <KEYWORD2>Space</KEYWORD2>\r
-                       <KEYWORD2>Stream</KEYWORD2>\r
-                       <KEYWORD2>Strip</KEYWORD2>\r
-                       <KEYWORD2>SubStr</KEYWORD2>\r
-                       <KEYWORD2>SubWord</KEYWORD2>\r
-                       <KEYWORD2>Symbol</KEYWORD2>\r
-                       <KEYWORD2>Time</KEYWORD2>\r
-                       <KEYWORD2>Trace</KEYWORD2>\r
-                       <KEYWORD2>Translate</KEYWORD2>\r
-                       <KEYWORD2>Trunc</KEYWORD2>\r
-                       <KEYWORD2>Value</KEYWORD2>\r
-                       <KEYWORD2>Var</KEYWORD2>\r
-                       <KEYWORD2>Verify</KEYWORD2>\r
-                       <KEYWORD2>Word</KEYWORD2>\r
-                       <KEYWORD2>WordIndex</KEYWORD2>\r
-                       <KEYWORD2>WordLength</KEYWORD2>\r
-                       <KEYWORD2>WordPos</KEYWORD2>\r
-                       <KEYWORD2>Words</KEYWORD2>\r
-                       <KEYWORD2>XRange</KEYWORD2>\r
-                       <KEYWORD2>X2B</KEYWORD2>\r
-                       <KEYWORD2>X2C</KEYWORD2>\r
-                       <KEYWORD2>X2D</KEYWORD2>\r
-                       <KEYWORD2>RxFuncAdd</KEYWORD2>\r
-                       <KEYWORD2>RxFuncDrop</KEYWORD2>\r
-                       <KEYWORD2>RxFuncQuery</KEYWORD2>\r
-                       <KEYWORD2>RxMessageBox</KEYWORD2>\r
-                       <KEYWORD2>RxWinExec</KEYWORD2>\r
-                       <KEYWORD2>SysAddRexxMacro</KEYWORD2>\r
-                       <KEYWORD2>SysBootDrive</KEYWORD2>\r
-                       <KEYWORD2>SysClearRexxMacroSpace</KEYWORD2>\r
-                       <KEYWORD2>SysCloseEventSem</KEYWORD2>\r
-                       <KEYWORD2>SysCloseMutexSem</KEYWORD2>\r
-                       <KEYWORD2>SysCls</KEYWORD2>\r
-                       <KEYWORD2>SysCreateEventSem</KEYWORD2>\r
-                       <KEYWORD2>SysCreateMutexSem</KEYWORD2>\r
-                       <KEYWORD2>SysCurPos</KEYWORD2>\r
-                       <KEYWORD2>SysCurState</KEYWORD2>\r
-                       <KEYWORD2>SysDriveInfo</KEYWORD2>\r
-                       <KEYWORD2>SysDriveMap</KEYWORD2>\r
-                       <KEYWORD2>SysDropFuncs</KEYWORD2>\r
-                       <KEYWORD2>SysDropRexxMacro</KEYWORD2>\r
-                       <KEYWORD2>SysDumpVariables</KEYWORD2>\r
-                       <KEYWORD2>SysFileDelete</KEYWORD2>\r
-                       <KEYWORD2>SysFileSearch</KEYWORD2>\r
-                       <KEYWORD2>SysFileSystemType</KEYWORD2>\r
-                       <KEYWORD2>SysFileTree</KEYWORD2>\r
-                       <KEYWORD2>SysFromUnicode</KEYWORD2>\r
-                       <KEYWORD2>SysToUnicode</KEYWORD2>\r
-                       <KEYWORD2>SysGetErrortext</KEYWORD2>\r
-                       <KEYWORD2>SysGetFileDateTime</KEYWORD2>\r
-                       <KEYWORD2>SysGetKey</KEYWORD2>\r
-                       <KEYWORD2>SysIni</KEYWORD2>\r
-                       <KEYWORD2>SysLoadFuncs</KEYWORD2>\r
-                       <KEYWORD2>SysLoadRexxMacroSpace</KEYWORD2>\r
-                       <KEYWORD2>SysMkDir</KEYWORD2>\r
-                       <KEYWORD2>SysOpenEventSem</KEYWORD2>\r
-                       <KEYWORD2>SysOpenMutexSem</KEYWORD2>\r
-                       <KEYWORD2>SysPostEventSem</KEYWORD2>\r
-                       <KEYWORD2>SysPulseEventSem</KEYWORD2>\r
-                       <KEYWORD2>SysQueryProcess</KEYWORD2>\r
-                       <KEYWORD2>SysQueryRexxMacro</KEYWORD2>\r
-                       <KEYWORD2>SysReleaseMutexSem</KEYWORD2>\r
-                       <KEYWORD2>SysReorderRexxMacro</KEYWORD2>\r
-                       <KEYWORD2>SysRequestMutexSem</KEYWORD2>\r
-                       <KEYWORD2>SysResetEventSem</KEYWORD2>\r
-                       <KEYWORD2>SysRmDir</KEYWORD2>\r
-                       <KEYWORD2>SysSaveRexxMacroSpace</KEYWORD2>\r
-                       <KEYWORD2>SysSearchPath</KEYWORD2>\r
-                       <KEYWORD2>SysSetFileDateTime</KEYWORD2>\r
-                       <KEYWORD2>SysSetPriority</KEYWORD2>\r
-                       <KEYWORD2>SysSleep</KEYWORD2>\r
-                       <KEYWORD2>SysStemCopy</KEYWORD2>\r
-                       <KEYWORD2>SysStemDelete</KEYWORD2>\r
-                       <KEYWORD2>SysStemInsert</KEYWORD2>\r
-                       <KEYWORD2>SysStemSort</KEYWORD2>\r
-                       <KEYWORD2>SysSwitchSession</KEYWORD2>\r
-                       <KEYWORD2>SysSystemDirectory</KEYWORD2>\r
-                       <KEYWORD2>SysTempFileName</KEYWORD2>\r
-                       <KEYWORD2>SysTextScreenRead</KEYWORD2>\r
-                       <KEYWORD2>SysTextScreenSize</KEYWORD2>\r
-                       <KEYWORD2>SysUtilVersion</KEYWORD2>\r
-                       <KEYWORD2>SysVersion</KEYWORD2>\r
-                       <KEYWORD2>SysVolumeLabel</KEYWORD2>\r
-                       <KEYWORD2>SysWaitEventSem</KEYWORD2>\r
-                       <KEYWORD2>SysWaitNamedPipe</KEYWORD2>\r
-                       <KEYWORD2>SysWinDecryptFile</KEYWORD2>\r
-                       <KEYWORD2>SysWinEncryptFile</KEYWORD2>\r
-                       <KEYWORD2>SysWinVer</KEYWORD2>\r
-               </KEYWORDS>\r
-       </RULES>\r
-</MODE>\r
+<?xml version="1.0"?>
+
+<!DOCTYPE MODE SYSTEM "xmode.dtd">
+
+<MODE>
+       <PROPS>
+               <PROPERTY NAME="indentNextLines"
+                       VALUE="\s*(if|loop|do|else|select|otherwise|catch|finally|class|method|properties)(.*)"/>
+               <!-- set this to 'true' if you want to use GNU coding style -->
+               <PROPERTY NAME="commentStart" VALUE="/*" />
+               <PROPERTY NAME="commentEnd" VALUE="*/" />
+               <PROPERTY NAME="lineComment" VALUE="--" />
+               <PROPERTY NAME="wordBreakChars" VALUE=",+-=&lt;&gt;/?^&amp;*" />
+       </PROPS>
+       <RULES IGNORE_CASE="TRUE"
+               HIGHLIGHT_DIGITS="TRUE"
+               DIGIT_RE="(0x[\p{XDigit}]+[lL]?|[\p{Digit}]+(e[\p{Digit}]*)?[lLdDfF]?)">
+
+               <!-- C style comment -->
+               <SPAN TYPE="COMMENT1">
+                       <BEGIN>/*</BEGIN>
+                       <END>*/</END>
+               </SPAN>
+
+               <SPAN TYPE="LITERAL1" NO_LINE_BREAK="TRUE">
+                       <BEGIN>"</BEGIN>
+                       <END>"</END>
+               </SPAN>
+               <SPAN TYPE="LITERAL1" NO_LINE_BREAK="TRUE">
+                       <BEGIN>'</BEGIN>
+                       <END>'</END>
+               </SPAN>
+
+               <!-- preprocessor statements -->
+               <EOL_SPAN TYPE="KEYWORD2">#</EOL_SPAN>
+
+               <EOL_SPAN TYPE="COMMENT1">--</EOL_SPAN>
+               <SEQ TYPE="OPERATOR">=</SEQ>
+               <SEQ TYPE="OPERATOR">!</SEQ>
+               <SEQ TYPE="OPERATOR">&gt;=</SEQ>
+               <SEQ TYPE="OPERATOR">&lt;=</SEQ>
+               <SEQ TYPE="OPERATOR">+</SEQ>
+               <SEQ TYPE="OPERATOR">-</SEQ>
+               <SEQ TYPE="OPERATOR">/</SEQ>
+
+               <SEQ TYPE="OPERATOR">*</SEQ>
+               <SEQ TYPE="OPERATOR">&gt;</SEQ>
+               <SEQ TYPE="OPERATOR">&lt;</SEQ>
+               <SEQ TYPE="OPERATOR">%</SEQ>
+               <SEQ TYPE="OPERATOR">&amp;</SEQ>
+               <SEQ TYPE="OPERATOR">|</SEQ>
+               <SEQ TYPE="OPERATOR">^</SEQ>
+               <SEQ TYPE="OPERATOR">~</SEQ>
+               <SEQ TYPE="OPERATOR">}</SEQ>
+               <SEQ TYPE="OPERATOR">{</SEQ>
+
+               <MARK_PREVIOUS TYPE="FUNCTION">::</MARK_PREVIOUS>
+
+               <MARK_PREVIOUS AT_WHITESPACE_END="TRUE"
+                       MATCH_TYPE="OPERATOR"
+                       TYPE="LABEL">:</MARK_PREVIOUS>
+
+               <!-- Function calls -->
+               <MARK_PREVIOUS TYPE="FUNCTION" MATCH_TYPE="OPERATOR">(</MARK_PREVIOUS>
+               <SEQ TYPE="OPERATOR">)</SEQ>
+
+               <KEYWORDS>
+                       <KEYWORD1>Address</KEYWORD1>
+                       <KEYWORD1>Arg</KEYWORD1>
+                       <KEYWORD1>Call</KEYWORD1>
+                       <KEYWORD1>Do</KEYWORD1>
+                       <KEYWORD1>Drop</KEYWORD1>
+                       <KEYWORD1>End</KEYWORD1>
+                       <KEYWORD1>Exit</KEYWORD1>
+                       <KEYWORD1>Expose</KEYWORD1>
+                       <KEYWORD1>Forever</KEYWORD1>
+                       <KEYWORD1>Forward</KEYWORD1>
+                       <KEYWORD1>Guard</KEYWORD1>
+                       <KEYWORD1>If</KEYWORD1>
+                       <KEYWORD1>Interpret</KEYWORD1>
+                       <KEYWORD1>Iterate</KEYWORD1>
+                       <KEYWORD1>Leave</KEYWORD1>
+                       <KEYWORD1>Nop</KEYWORD1>
+                       <KEYWORD1>Numeric</KEYWORD1>
+                       <KEYWORD1>Otherwise</KEYWORD1>
+                       <KEYWORD1>Parse</KEYWORD1>
+                       <KEYWORD1>Procedure</KEYWORD1>
+                       <KEYWORD1>pull</KEYWORD1>
+                       <KEYWORD1>Push</KEYWORD1>
+                       <KEYWORD1>Queue</KEYWORD1>
+                       <KEYWORD1>Raise</KEYWORD1>
+                       <KEYWORD1>reply</KEYWORD1>
+                       <KEYWORD1>Return</KEYWORD1>
+                       <KEYWORD1>Say</KEYWORD1>
+                       <KEYWORD1>Select</KEYWORD1>
+                       <KEYWORD1>Signal</KEYWORD1>
+                       <KEYWORD1>Then</KEYWORD1>
+                       <KEYWORD1>Trace</KEYWORD1>
+                       <KEYWORD1>use</KEYWORD1>
+                       <KEYWORD1>Class</KEYWORD1>
+                       <KEYWORD1>Method</KEYWORD1>
+                       <KEYWORD1>Requires</KEYWORD1>
+                       <KEYWORD1>Routine</KEYWORD1>
+                       <KEYWORD1>Result</KEYWORD1>
+                       <KEYWORD1>RC</KEYWORD1>
+                       <KEYWORD1>Self</KEYWORD1>
+                       <KEYWORD1>Sigl</KEYWORD1>
+                       <KEYWORD1>Super</KEYWORD1>
+                       <KEYWORD1>Super</KEYWORD1>
+                       <KEYWORD1>When</KEYWORD1>
+                       <KEYWORD1>While</KEYWORD1>
+                       <KEYWORD2>Abbrev</KEYWORD2>
+                       <KEYWORD2>Abs</KEYWORD2>
+                       <KEYWORD2>Address</KEYWORD2>
+                       <KEYWORD2>Arg</KEYWORD2>
+                       <KEYWORD2>Beep</KEYWORD2>
+                       <KEYWORD2>BitAnd</KEYWORD2>
+                       <KEYWORD2>BitOr</KEYWORD2>
+                       <KEYWORD2>BitXor</KEYWORD2>
+                       <KEYWORD2>B2X</KEYWORD2>
+                       <KEYWORD2>Center</KEYWORD2>
+                       <KEYWORD2>ChangeStr</KEYWORD2>
+                       <KEYWORD2>CharIn</KEYWORD2>
+                       <KEYWORD2>CharOut</KEYWORD2>
+                       <KEYWORD2>Chars</KEYWORD2>
+                       <KEYWORD2>Compare</KEYWORD2>
+                       <KEYWORD2>Consition</KEYWORD2>
+                       <KEYWORD2>Copies</KEYWORD2>
+                       <KEYWORD2>CountStr</KEYWORD2>
+                       <KEYWORD2>C2D</KEYWORD2>
+                       <KEYWORD2>C2X</KEYWORD2>
+                       <KEYWORD2>DataType</KEYWORD2>
+                       <KEYWORD2>Date</KEYWORD2>
+                       <KEYWORD2>DelStr</KEYWORD2>
+                       <KEYWORD2>DelWord</KEYWORD2>
+                       <KEYWORD2>Digits</KEYWORD2>
+                       <KEYWORD2>Directory</KEYWORD2>
+                       <KEYWORD2>D2C</KEYWORD2>
+                       <KEYWORD2>D2X</KEYWORD2>
+                       <KEYWORD2>ErrorText</KEYWORD2>
+                       <KEYWORD2>FileSpec</KEYWORD2>
+                       <KEYWORD2>Form</KEYWORD2>
+                       <KEYWORD2>Format</KEYWORD2>
+                       <KEYWORD2>Fuzz</KEYWORD2>
+                       <KEYWORD2>Insert</KEYWORD2>
+                       <KEYWORD2>LastPos</KEYWORD2>
+                       <KEYWORD2>Left</KEYWORD2>
+                       <KEYWORD2>Length</KEYWORD2>
+                       <KEYWORD2>LineIn</KEYWORD2>
+                       <KEYWORD2>LineOut</KEYWORD2>
+                       <KEYWORD2>Lines</KEYWORD2>
+                       <KEYWORD2>Max</KEYWORD2>
+                       <KEYWORD2>Min</KEYWORD2>
+                       <KEYWORD2>Overlay</KEYWORD2>
+                       <KEYWORD2>Pos</KEYWORD2>
+                       <KEYWORD2>Queued</KEYWORD2>
+                       <KEYWORD2>Random</KEYWORD2>
+                       <KEYWORD2>Reverse</KEYWORD2>
+                       <KEYWORD2>Right</KEYWORD2>
+                       <KEYWORD2>Sign</KEYWORD2>
+                       <KEYWORD2>SourceLine</KEYWORD2>
+                       <KEYWORD2>Space</KEYWORD2>
+                       <KEYWORD2>Stream</KEYWORD2>
+                       <KEYWORD2>Strip</KEYWORD2>
+                       <KEYWORD2>SubStr</KEYWORD2>
+                       <KEYWORD2>SubWord</KEYWORD2>
+                       <KEYWORD2>Symbol</KEYWORD2>
+                       <KEYWORD2>Time</KEYWORD2>
+                       <KEYWORD2>Trace</KEYWORD2>
+                       <KEYWORD2>Translate</KEYWORD2>
+                       <KEYWORD2>Trunc</KEYWORD2>
+                       <KEYWORD2>Value</KEYWORD2>
+                       <KEYWORD2>Var</KEYWORD2>
+                       <KEYWORD2>Verify</KEYWORD2>
+                       <KEYWORD2>Word</KEYWORD2>
+                       <KEYWORD2>WordIndex</KEYWORD2>
+                       <KEYWORD2>WordLength</KEYWORD2>
+                       <KEYWORD2>WordPos</KEYWORD2>
+                       <KEYWORD2>Words</KEYWORD2>
+                       <KEYWORD2>XRange</KEYWORD2>
+                       <KEYWORD2>X2B</KEYWORD2>
+                       <KEYWORD2>X2C</KEYWORD2>
+                       <KEYWORD2>X2D</KEYWORD2>
+                       <KEYWORD2>RxFuncAdd</KEYWORD2>
+                       <KEYWORD2>RxFuncDrop</KEYWORD2>
+                       <KEYWORD2>RxFuncQuery</KEYWORD2>
+                       <KEYWORD2>RxMessageBox</KEYWORD2>
+                       <KEYWORD2>RxWinExec</KEYWORD2>
+                       <KEYWORD2>SysAddRexxMacro</KEYWORD2>
+                       <KEYWORD2>SysBootDrive</KEYWORD2>
+                       <KEYWORD2>SysClearRexxMacroSpace</KEYWORD2>
+                       <KEYWORD2>SysCloseEventSem</KEYWORD2>
+                       <KEYWORD2>SysCloseMutexSem</KEYWORD2>
+                       <KEYWORD2>SysCls</KEYWORD2>
+                       <KEYWORD2>SysCreateEventSem</KEYWORD2>
+                       <KEYWORD2>SysCreateMutexSem</KEYWORD2>
+                       <KEYWORD2>SysCurPos</KEYWORD2>
+                       <KEYWORD2>SysCurState</KEYWORD2>
+                       <KEYWORD2>SysDriveInfo</KEYWORD2>
+                       <KEYWORD2>SysDriveMap</KEYWORD2>
+                       <KEYWORD2>SysDropFuncs</KEYWORD2>
+                       <KEYWORD2>SysDropRexxMacro</KEYWORD2>
+                       <KEYWORD2>SysDumpVariables</KEYWORD2>
+                       <KEYWORD2>SysFileDelete</KEYWORD2>
+                       <KEYWORD2>SysFileSearch</KEYWORD2>
+                       <KEYWORD2>SysFileSystemType</KEYWORD2>
+                       <KEYWORD2>SysFileTree</KEYWORD2>
+                       <KEYWORD2>SysFromUnicode</KEYWORD2>
+                       <KEYWORD2>SysToUnicode</KEYWORD2>
+                       <KEYWORD2>SysGetErrortext</KEYWORD2>
+                       <KEYWORD2>SysGetFileDateTime</KEYWORD2>
+                       <KEYWORD2>SysGetKey</KEYWORD2>
+                       <KEYWORD2>SysIni</KEYWORD2>
+                       <KEYWORD2>SysLoadFuncs</KEYWORD2>
+                       <KEYWORD2>SysLoadRexxMacroSpace</KEYWORD2>
+                       <KEYWORD2>SysMkDir</KEYWORD2>
+                       <KEYWORD2>SysOpenEventSem</KEYWORD2>
+                       <KEYWORD2>SysOpenMutexSem</KEYWORD2>
+                       <KEYWORD2>SysPostEventSem</KEYWORD2>
+                       <KEYWORD2>SysPulseEventSem</KEYWORD2>
+                       <KEYWORD2>SysQueryProcess</KEYWORD2>
+                       <KEYWORD2>SysQueryRexxMacro</KEYWORD2>
+                       <KEYWORD2>SysReleaseMutexSem</KEYWORD2>
+                       <KEYWORD2>SysReorderRexxMacro</KEYWORD2>
+                       <KEYWORD2>SysRequestMutexSem</KEYWORD2>
+                       <KEYWORD2>SysResetEventSem</KEYWORD2>
+                       <KEYWORD2>SysRmDir</KEYWORD2>
+                       <KEYWORD2>SysSaveRexxMacroSpace</KEYWORD2>
+                       <KEYWORD2>SysSearchPath</KEYWORD2>
+                       <KEYWORD2>SysSetFileDateTime</KEYWORD2>
+                       <KEYWORD2>SysSetPriority</KEYWORD2>
+                       <KEYWORD2>SysSleep</KEYWORD2>
+                       <KEYWORD2>SysStemCopy</KEYWORD2>
+                       <KEYWORD2>SysStemDelete</KEYWORD2>
+                       <KEYWORD2>SysStemInsert</KEYWORD2>
+                       <KEYWORD2>SysStemSort</KEYWORD2>
+                       <KEYWORD2>SysSwitchSession</KEYWORD2>
+                       <KEYWORD2>SysSystemDirectory</KEYWORD2>
+                       <KEYWORD2>SysTempFileName</KEYWORD2>
+                       <KEYWORD2>SysTextScreenRead</KEYWORD2>
+                       <KEYWORD2>SysTextScreenSize</KEYWORD2>
+                       <KEYWORD2>SysUtilVersion</KEYWORD2>
+                       <KEYWORD2>SysVersion</KEYWORD2>
+                       <KEYWORD2>SysVolumeLabel</KEYWORD2>
+                       <KEYWORD2>SysWaitEventSem</KEYWORD2>
+                       <KEYWORD2>SysWaitNamedPipe</KEYWORD2>
+                       <KEYWORD2>SysWinDecryptFile</KEYWORD2>
+                       <KEYWORD2>SysWinEncryptFile</KEYWORD2>
+                       <KEYWORD2>SysWinVer</KEYWORD2>
+               </KEYWORDS>
+       </RULES>
+</MODE>