]> gitweb.factorcode.org Git - factor.git/blobdiff - basis/xmode/modes/mqsc.xml
xmode.modes: updating with recent xmode files
[factor.git] / basis / xmode / modes / mqsc.xml
index 9fdc9c8271834840b680ac78f5b69f684f8728c4..1fe47c652bbe8666f72945277de9164e0f7d0465 100644 (file)
-<?xml version="1.0"?>\r
-<!DOCTYPE MODE SYSTEM "xmode.dtd">\r
-<!--\r
-  IBM WebSphere MQ Scripting (MQSC)\r
-  - by Aaron Bell <aaron@clockworklogic.co.uk>\r
-  - accurate for WebSphere MQ 5.2.\r
-  - ensure your LITERAL1 and LITERAL2 colours are set differently.\r
--->\r
-<MODE>\r
-  <PROPS>\r
-    <!-- asterisks are comments -->\r
-    <PROPERTY NAME="lineComment" VALUE="*"/>\r
-  </PROPS>\r
-  <!-- ignore case, highlight numbers -->\r
-  <RULES ESCAPE="\" IGNORE_CASE="TRUE" HIGHLIGHT_DIGITS="TRUE">\r
-\r
-    <!-- lines beginning with asterisk are comments -->\r
-    <EOL_SPAN TYPE="COMMENT1" AT_LINE_START="TRUE">*</EOL_SPAN>\r
-\r
-    <!-- brackets on one line delimit parameter values, don't parse -->\r
-    <!-- case 1: string values using apostrophe marks -->\r
-    <SPAN TYPE="LITERAL1" NO_LINE_BREAK="TRUE" MATCH_TYPE="OPERATOR">\r
-      <BEGIN>('</BEGIN>\r
-      <END>')</END>\r
-    </SPAN>\r
-    <!-- case 2: literal values and object names -->\r
-    <SPAN TYPE="LITERAL2" NO_LINE_BREAK="TRUE" MATCH_TYPE="OPERATOR">\r
-      <BEGIN>(</BEGIN>\r
-      <END>)</END>\r
-    </SPAN>\r
-\r
-    <!-- line continuation symbol -->\r
-    <SEQ TYPE="OPERATOR">+</SEQ>\r
-\r
-    <KEYWORDS>\r
-      <!-- KEYWORD1 are core MQSC commands -->\r
-      <KEYWORD1>all</KEYWORD1><!-- as in DIS Q(X) ALL -->\r
-      <KEYWORD1>alter</KEYWORD1>\r
-      <KEYWORD1>alt</KEYWORD1>\r
-      <KEYWORD1>clear</KEYWORD1>\r
-      <KEYWORD1>define</KEYWORD1>\r
-      <KEYWORD1>def</KEYWORD1>\r
-      <KEYWORD1>delete</KEYWORD1>\r
-      <KEYWORD1>display</KEYWORD1>\r
-      <KEYWORD1>dis</KEYWORD1>\r
-      <KEYWORD1>end</KEYWORD1>\r
-      <KEYWORD1>like</KEYWORD1><!-- as in DEF Q(X) LIKE(Y) -->\r
-      <KEYWORD1>ping</KEYWORD1>\r
-      <KEYWORD1>refresh</KEYWORD1>\r
-      <KEYWORD1>ref</KEYWORD1>\r
-      <KEYWORD1>replace</KEYWORD1><!-- as in DEF Q(X) REPLACE -->\r
-      <KEYWORD1>reset</KEYWORD1>\r
-      <KEYWORD1>resolve</KEYWORD1>\r
-      <KEYWORD1>resume</KEYWORD1>\r
-      <KEYWORD1>start</KEYWORD1>\r
-      <KEYWORD1>stop</KEYWORD1>\r
-      <KEYWORD1>suspend</KEYWORD1>\r
-\r
-      <!-- KEYWORD2 are object types -->\r
-      <KEYWORD2>channel</KEYWORD2>\r
-      <KEYWORD2>chl</KEYWORD2>\r
-      <KEYWORD2>chstatus</KEYWORD2>\r
-      <KEYWORD2>chst</KEYWORD2>\r
-      <KEYWORD2>clusqmgr</KEYWORD2>\r
-      <KEYWORD2>process</KEYWORD2>\r
-      <KEYWORD2>proc</KEYWORD2>\r
-      <KEYWORD2>namelist</KEYWORD2>\r
-      <KEYWORD2>nl</KEYWORD2>\r
-      <KEYWORD2>qalias</KEYWORD2>\r
-      <KEYWORD2>qa</KEYWORD2>\r
-      <KEYWORD2>qcluster</KEYWORD2>\r
-      <KEYWORD2>qc</KEYWORD2>\r
-      <KEYWORD2>qlocal</KEYWORD2>\r
-      <KEYWORD2>ql</KEYWORD2>\r
-      <KEYWORD2>qmodel</KEYWORD2>\r
-      <KEYWORD2>qm</KEYWORD2>\r
-      <KEYWORD2>qmgr</KEYWORD2>\r
-      <KEYWORD2>qremote</KEYWORD2>\r
-      <KEYWORD2>qr</KEYWORD2>\r
-      <KEYWORD2>queue</KEYWORD2>\r
-\r
-      <!-- MARKUP are object attributes -->\r
-      <MARKUP>altdate</MARKUP>\r
-      <MARKUP>alttime</MARKUP>\r
-      <MARKUP>applicid</MARKUP>\r
-      <MARKUP>appltype</MARKUP>\r
-      <MARKUP>authorev</MARKUP>\r
-      <MARKUP>batches</MARKUP>\r
-      <MARKUP>batchint</MARKUP>\r
-      <MARKUP>batchsz</MARKUP>\r
-      <MARKUP>boqname</MARKUP>\r
-      <MARKUP>bothresh</MARKUP>\r
-      <MARKUP>bufsrcvd</MARKUP>\r
-      <MARKUP>bufssent</MARKUP>\r
-      <MARKUP>bytsrcvd</MARKUP>\r
-      <MARKUP>bytssent</MARKUP>\r
-      <MARKUP>ccsid</MARKUP>\r
-      <MARKUP>chad</MARKUP>\r
-      <MARKUP>chadev</MARKUP>\r
-      <MARKUP>chadexit</MARKUP>\r
-      <MARKUP>channel</MARKUP>\r
-      <MARKUP>chltype</MARKUP>\r
-      <MARKUP>chstada</MARKUP>\r
-      <MARKUP>chstati</MARKUP>\r
-      <MARKUP>clusdate</MARKUP>\r
-      <MARKUP>clusinfo</MARKUP>\r
-      <MARKUP>clusnl</MARKUP>\r
-      <MARKUP>clusqmgr</MARKUP>\r
-      <MARKUP>clusqt</MARKUP>\r
-      <MARKUP>cluster</MARKUP>\r
-      <MARKUP>clustime</MARKUP>\r
-      <MARKUP>clwldata</MARKUP>\r
-      <MARKUP>clwlexit</MARKUP>\r
-      <MARKUP>clwlwen</MARKUP>\r
-      <MARKUP>cmdlevel</MARKUP>\r
-      <MARKUP>commandq</MARKUP>\r
-      <MARKUP>conname</MARKUP>\r
-      <MARKUP>convert</MARKUP>\r
-      <MARKUP>crdate</MARKUP>\r
-      <MARKUP>crtime</MARKUP>\r
-      <MARKUP>curdepth</MARKUP>\r
-      <MARKUP>curluwid</MARKUP>\r
-      <MARKUP>curmsgs</MARKUP>\r
-      <MARKUP>curseqno</MARKUP>\r
-      <MARKUP>deadq</MARKUP>\r
-      <MARKUP>defbind</MARKUP>\r
-      <MARKUP>defprty</MARKUP>\r
-      <MARKUP>defpsist</MARKUP>\r
-      <MARKUP>defsopt</MARKUP>\r
-      <MARKUP>deftype</MARKUP>\r
-      <MARKUP>defxmitq</MARKUP>\r
-      <MARKUP>descr</MARKUP>\r
-      <MARKUP>discint</MARKUP>\r
-      <MARKUP>distl</MARKUP>\r
-      <MARKUP>envrdata</MARKUP>\r
-      <MARKUP>get</MARKUP>\r
-      <MARKUP>hardenbo</MARKUP>\r
-      <MARKUP>hbint</MARKUP>\r
-      <MARKUP>indoubt</MARKUP>\r
-      <MARKUP>inhibtev</MARKUP>\r
-      <MARKUP>initq</MARKUP>\r
-      <MARKUP>ipprocs</MARKUP>\r
-      <MARKUP>jobname</MARKUP>\r
-      <MARKUP>localev</MARKUP>\r
-      <MARKUP>longrts</MARKUP>\r
-      <MARKUP>longrty</MARKUP>\r
-      <MARKUP>longtmr</MARKUP>\r
-      <MARKUP>lstluwid</MARKUP>\r
-      <MARKUP>lstmsgda</MARKUP>\r
-      <MARKUP>lstmsgti</MARKUP>\r
-      <MARKUP>lstseqno</MARKUP>\r
-      <MARKUP>maxdepth</MARKUP>\r
-      <MARKUP>maxhands</MARKUP>\r
-      <MARKUP>maxmsgl</MARKUP>\r
-      <MARKUP>maxprty</MARKUP>\r
-      <MARKUP>maxumsgs</MARKUP>\r
-      <MARKUP>mcaname</MARKUP>\r
-      <MARKUP>mcastat</MARKUP>\r
-      <MARKUP>mcatype</MARKUP>\r
-      <MARKUP>mcauser</MARKUP>\r
-      <MARKUP>modename</MARKUP>\r
-      <MARKUP>mrdata</MARKUP>\r
-      <MARKUP>mrexit</MARKUP>\r
-      <MARKUP>mrrty</MARKUP>\r
-      <MARKUP>mrtmr</MARKUP>\r
-      <MARKUP>msgdata</MARKUP>\r
-      <MARKUP>msgdlvsq</MARKUP>\r
-      <MARKUP>msgexit</MARKUP>\r
-      <MARKUP>msgs</MARKUP>\r
-      <MARKUP>namcount</MARKUP>\r
-      <MARKUP>names</MARKUP>\r
-      <MARKUP>netprty</MARKUP>\r
-      <MARKUP>npmspeed</MARKUP>\r
-      <MARKUP>opprocs</MARKUP>\r
-      <MARKUP>password</MARKUP>\r
-      <MARKUP>perfmev</MARKUP>\r
-      <MARKUP>platform</MARKUP>\r
-      <MARKUP>process</MARKUP>\r
-      <MARKUP>put</MARKUP>\r
-      <MARKUP>putaut</MARKUP>\r
-      <MARKUP>qdepthhi</MARKUP>\r
-      <MARKUP>qdepthlo</MARKUP>\r
-      <MARKUP>qdphiev</MARKUP>\r
-      <MARKUP>qdploev</MARKUP>\r
-      <MARKUP>qdpmaxev</MARKUP>\r
-      <MARKUP>qmid</MARKUP>\r
-      <MARKUP>qmname</MARKUP>\r
-      <MARKUP>qmtype</MARKUP>\r
-      <MARKUP>qsvciev</MARKUP>\r
-      <MARKUP>qsvcint</MARKUP>\r
-      <MARKUP>qtype</MARKUP>\r
-      <MARKUP>rcvdata</MARKUP>\r
-      <MARKUP>rcvexit</MARKUP>\r
-      <MARKUP>remoteev</MARKUP>\r
-      <MARKUP>repos</MARKUP>\r
-      <MARKUP>reposnl</MARKUP>\r
-      <MARKUP>retintvl</MARKUP>\r
-      <MARKUP>rname</MARKUP>\r
-      <MARKUP>rqmname</MARKUP>\r
-      <MARKUP>scope</MARKUP>\r
-      <MARKUP>scydata</MARKUP>\r
-      <MARKUP>scyexit</MARKUP>\r
-      <MARKUP>senddata</MARKUP>\r
-      <MARKUP>sendexit</MARKUP>\r
-      <MARKUP>seqwrap</MARKUP>\r
-      <MARKUP>share</MARKUP>\r
-      <MARKUP>shortrts</MARKUP>\r
-      <MARKUP>shortrty</MARKUP>\r
-      <MARKUP>shorttmr</MARKUP>\r
-      <MARKUP>status</MARKUP>\r
-      <MARKUP>stopreq</MARKUP>\r
-      <MARKUP>strstpev</MARKUP>\r
-      <MARKUP>suspend</MARKUP>\r
-      <MARKUP>syncpt</MARKUP>\r
-      <MARKUP>targq</MARKUP>\r
-      <MARKUP>tpname</MARKUP>\r
-      <MARKUP>trigdata</MARKUP>\r
-      <MARKUP>trigdpth</MARKUP>\r
-      <MARKUP>trigger</MARKUP>\r
-      <MARKUP>trigint</MARKUP>\r
-      <MARKUP>trigmpri</MARKUP>\r
-      <MARKUP>trigtype</MARKUP>\r
-      <MARKUP>trptype</MARKUP>\r
-      <MARKUP>type</MARKUP>\r
-      <MARKUP>usage</MARKUP>\r
-      <MARKUP>userdata</MARKUP>\r
-      <MARKUP>userid</MARKUP>\r
-      <MARKUP>xmitq</MARKUP>\r
-    </KEYWORDS>\r
-  </RULES>\r
+<?xml version="1.0"?>
+<!DOCTYPE MODE SYSTEM "xmode.dtd">
+<!--
+  IBM WebSphere MQ Scripting (MQSC)
+  - by Aaron Bell <aaron@clockworklogic.co.uk>
+  - accurate for WebSphere MQ 5.2.
+  - ensure your LITERAL1 and LITERAL2 colours are set differently.
+-->
+<MODE>
+       <PROPS>
+               <!-- asterisks are comments -->
+               <PROPERTY NAME="lineComment" VALUE="*"/>
+               <PROPERTY NAME="contextInsensitive" VALUE="true"/>
+       </PROPS>
+       <!-- ignore case, highlight numbers -->
+       <RULES IGNORE_CASE="TRUE" HIGHLIGHT_DIGITS="TRUE">
+
+               <!-- lines beginning with asterisk are comments -->
+               <EOL_SPAN TYPE="COMMENT1" AT_LINE_START="TRUE">*</EOL_SPAN>
+
+               <!-- brackets on one line delimit parameter values, don't parse -->
+               <!-- case 1: string values using apostrophe marks -->
+               <SPAN TYPE="LITERAL1" ESCAPE="\" NO_LINE_BREAK="TRUE" MATCH_TYPE="OPERATOR">
+                       <BEGIN>('</BEGIN>
+                       <END>')</END>
+               </SPAN>
+               <!-- case 2: literal values and object names -->
+               <SPAN TYPE="LITERAL2" ESCAPE="\" NO_LINE_BREAK="TRUE" MATCH_TYPE="OPERATOR">
+                       <BEGIN>(</BEGIN>
+                       <END>)</END>
+               </SPAN>
+
+               <!-- line continuation symbol -->
+               <SEQ TYPE="OPERATOR">+</SEQ>
+
+               <KEYWORDS>
+                       <!-- KEYWORD1 are core MQSC commands -->
+                       <KEYWORD1>all</KEYWORD1>
+                       <!-- as in DIS Q(X) ALL -->
+                       <KEYWORD1>alter</KEYWORD1>
+                       <KEYWORD1>alt</KEYWORD1>
+                       <KEYWORD1>clear</KEYWORD1>
+                       <KEYWORD1>define</KEYWORD1>
+                       <KEYWORD1>def</KEYWORD1>
+                       <KEYWORD1>delete</KEYWORD1>
+                       <KEYWORD1>display</KEYWORD1>
+                       <KEYWORD1>dis</KEYWORD1>
+                       <KEYWORD1>end</KEYWORD1>
+                       <KEYWORD1>like</KEYWORD1>
+                       <!-- as in DEF Q(X) LIKE(Y) -->
+                       <KEYWORD1>ping</KEYWORD1>
+                       <KEYWORD1>refresh</KEYWORD1>
+                       <KEYWORD1>ref</KEYWORD1>
+                       <KEYWORD1>replace</KEYWORD1>
+                       <!-- as in DEF Q(X) REPLACE -->
+                       <KEYWORD1>reset</KEYWORD1>
+                       <KEYWORD1>resolve</KEYWORD1>
+                       <KEYWORD1>resume</KEYWORD1>
+                       <KEYWORD1>start</KEYWORD1>
+                       <KEYWORD1>stop</KEYWORD1>
+                       <KEYWORD1>suspend</KEYWORD1>
+
+                       <!-- KEYWORD2 are object types -->
+                       <KEYWORD2>channel</KEYWORD2>
+                       <KEYWORD2>chl</KEYWORD2>
+                       <KEYWORD2>chstatus</KEYWORD2>
+                       <KEYWORD2>chst</KEYWORD2>
+                       <KEYWORD2>clusqmgr</KEYWORD2>
+                       <KEYWORD2>process</KEYWORD2>
+                       <KEYWORD2>proc</KEYWORD2>
+                       <KEYWORD2>namelist</KEYWORD2>
+                       <KEYWORD2>nl</KEYWORD2>
+                       <KEYWORD2>qalias</KEYWORD2>
+                       <KEYWORD2>qa</KEYWORD2>
+                       <KEYWORD2>qcluster</KEYWORD2>
+                       <KEYWORD2>qc</KEYWORD2>
+                       <KEYWORD2>qlocal</KEYWORD2>
+                       <KEYWORD2>ql</KEYWORD2>
+                       <KEYWORD2>qmodel</KEYWORD2>
+                       <KEYWORD2>qm</KEYWORD2>
+                       <KEYWORD2>qmgr</KEYWORD2>
+                       <KEYWORD2>qremote</KEYWORD2>
+                       <KEYWORD2>qr</KEYWORD2>
+                       <KEYWORD2>queue</KEYWORD2>
+
+                       <!-- MARKUP are object attributes -->
+                       <MARKUP>altdate</MARKUP>
+                       <MARKUP>alttime</MARKUP>
+                       <MARKUP>applicid</MARKUP>
+                       <MARKUP>appltype</MARKUP>
+                       <MARKUP>authorev</MARKUP>
+                       <MARKUP>batches</MARKUP>
+                       <MARKUP>batchint</MARKUP>
+                       <MARKUP>batchsz</MARKUP>
+                       <MARKUP>boqname</MARKUP>
+                       <MARKUP>bothresh</MARKUP>
+                       <MARKUP>bufsrcvd</MARKUP>
+                       <MARKUP>bufssent</MARKUP>
+                       <MARKUP>bytsrcvd</MARKUP>
+                       <MARKUP>bytssent</MARKUP>
+                       <MARKUP>ccsid</MARKUP>
+                       <MARKUP>chad</MARKUP>
+                       <MARKUP>chadev</MARKUP>
+                       <MARKUP>chadexit</MARKUP>
+                       <MARKUP>channel</MARKUP>
+                       <MARKUP>chltype</MARKUP>
+                       <MARKUP>chstada</MARKUP>
+                       <MARKUP>chstati</MARKUP>
+                       <MARKUP>clusdate</MARKUP>
+                       <MARKUP>clusinfo</MARKUP>
+                       <MARKUP>clusnl</MARKUP>
+                       <MARKUP>clusqmgr</MARKUP>
+                       <MARKUP>clusqt</MARKUP>
+                       <MARKUP>cluster</MARKUP>
+                       <MARKUP>clustime</MARKUP>
+                       <MARKUP>clwldata</MARKUP>
+                       <MARKUP>clwlexit</MARKUP>
+                       <MARKUP>clwlwen</MARKUP>
+                       <MARKUP>cmdlevel</MARKUP>
+                       <MARKUP>commandq</MARKUP>
+                       <MARKUP>conname</MARKUP>
+                       <MARKUP>convert</MARKUP>
+                       <MARKUP>crdate</MARKUP>
+                       <MARKUP>crtime</MARKUP>
+                       <MARKUP>curdepth</MARKUP>
+                       <MARKUP>curluwid</MARKUP>
+                       <MARKUP>curmsgs</MARKUP>
+                       <MARKUP>curseqno</MARKUP>
+                       <MARKUP>deadq</MARKUP>
+                       <MARKUP>defbind</MARKUP>
+                       <MARKUP>defprty</MARKUP>
+                       <MARKUP>defpsist</MARKUP>
+                       <MARKUP>defsopt</MARKUP>
+                       <MARKUP>deftype</MARKUP>
+                       <MARKUP>defxmitq</MARKUP>
+                       <MARKUP>descr</MARKUP>
+                       <MARKUP>discint</MARKUP>
+                       <MARKUP>distl</MARKUP>
+                       <MARKUP>envrdata</MARKUP>
+                       <MARKUP>get</MARKUP>
+                       <MARKUP>hardenbo</MARKUP>
+                       <MARKUP>hbint</MARKUP>
+                       <MARKUP>indoubt</MARKUP>
+                       <MARKUP>inhibtev</MARKUP>
+                       <MARKUP>initq</MARKUP>
+                       <MARKUP>ipprocs</MARKUP>
+                       <MARKUP>jobname</MARKUP>
+                       <MARKUP>localev</MARKUP>
+                       <MARKUP>longrts</MARKUP>
+                       <MARKUP>longrty</MARKUP>
+                       <MARKUP>longtmr</MARKUP>
+                       <MARKUP>lstluwid</MARKUP>
+                       <MARKUP>lstmsgda</MARKUP>
+                       <MARKUP>lstmsgti</MARKUP>
+                       <MARKUP>lstseqno</MARKUP>
+                       <MARKUP>maxdepth</MARKUP>
+                       <MARKUP>maxhands</MARKUP>
+                       <MARKUP>maxmsgl</MARKUP>
+                       <MARKUP>maxprty</MARKUP>
+                       <MARKUP>maxumsgs</MARKUP>
+                       <MARKUP>mcaname</MARKUP>
+                       <MARKUP>mcastat</MARKUP>
+                       <MARKUP>mcatype</MARKUP>
+                       <MARKUP>mcauser</MARKUP>
+                       <MARKUP>modename</MARKUP>
+                       <MARKUP>mrdata</MARKUP>
+                       <MARKUP>mrexit</MARKUP>
+                       <MARKUP>mrrty</MARKUP>
+                       <MARKUP>mrtmr</MARKUP>
+                       <MARKUP>msgdata</MARKUP>
+                       <MARKUP>msgdlvsq</MARKUP>
+                       <MARKUP>msgexit</MARKUP>
+                       <MARKUP>msgs</MARKUP>
+                       <MARKUP>namcount</MARKUP>
+                       <MARKUP>names</MARKUP>
+                       <MARKUP>netprty</MARKUP>
+                       <MARKUP>npmspeed</MARKUP>
+                       <MARKUP>opprocs</MARKUP>
+                       <MARKUP>password</MARKUP>
+                       <MARKUP>perfmev</MARKUP>
+                       <MARKUP>platform</MARKUP>
+                       <MARKUP>process</MARKUP>
+                       <MARKUP>put</MARKUP>
+                       <MARKUP>putaut</MARKUP>
+                       <MARKUP>qdepthhi</MARKUP>
+                       <MARKUP>qdepthlo</MARKUP>
+                       <MARKUP>qdphiev</MARKUP>
+                       <MARKUP>qdploev</MARKUP>
+                       <MARKUP>qdpmaxev</MARKUP>
+                       <MARKUP>qmid</MARKUP>
+                       <MARKUP>qmname</MARKUP>
+                       <MARKUP>qmtype</MARKUP>
+                       <MARKUP>qsvciev</MARKUP>
+                       <MARKUP>qsvcint</MARKUP>
+                       <MARKUP>qtype</MARKUP>
+                       <MARKUP>rcvdata</MARKUP>
+                       <MARKUP>rcvexit</MARKUP>
+                       <MARKUP>remoteev</MARKUP>
+                       <MARKUP>repos</MARKUP>
+                       <MARKUP>reposnl</MARKUP>
+                       <MARKUP>retintvl</MARKUP>
+                       <MARKUP>rname</MARKUP>
+                       <MARKUP>rqmname</MARKUP>
+                       <MARKUP>scope</MARKUP>
+                       <MARKUP>scydata</MARKUP>
+                       <MARKUP>scyexit</MARKUP>
+                       <MARKUP>senddata</MARKUP>
+                       <MARKUP>sendexit</MARKUP>
+                       <MARKUP>seqwrap</MARKUP>
+                       <MARKUP>share</MARKUP>
+                       <MARKUP>shortrts</MARKUP>
+                       <MARKUP>shortrty</MARKUP>
+                       <MARKUP>shorttmr</MARKUP>
+                       <MARKUP>status</MARKUP>
+                       <MARKUP>stopreq</MARKUP>
+                       <MARKUP>strstpev</MARKUP>
+                       <MARKUP>suspend</MARKUP>
+                       <MARKUP>syncpt</MARKUP>
+                       <MARKUP>targq</MARKUP>
+                       <MARKUP>tpname</MARKUP>
+                       <MARKUP>trigdata</MARKUP>
+                       <MARKUP>trigdpth</MARKUP>
+                       <MARKUP>trigger</MARKUP>
+                       <MARKUP>trigint</MARKUP>
+                       <MARKUP>trigmpri</MARKUP>
+                       <MARKUP>trigtype</MARKUP>
+                       <MARKUP>trptype</MARKUP>
+                       <MARKUP>type</MARKUP>
+                       <MARKUP>usage</MARKUP>
+                       <MARKUP>userdata</MARKUP>
+                       <MARKUP>userid</MARKUP>
+                       <MARKUP>xmitq</MARKUP>
+               </KEYWORDS>
+       </RULES>
 </MODE>
\ No newline at end of file