PageRenderTime 47ms CodeModel.GetById 15ms RepoModel.GetById 0ms app.codeStats 0ms

/jEdit/tags/jedit-4-0-pre3/modes/bbj.xml

#
XML | 313 lines | 311 code | 2 blank | 0 comment | 0 complexity | ce16e6d46f8ea670855fc86b0d10ef2e MD5 | raw file
Possible License(s): BSD-3-Clause, AGPL-1.0, Apache-2.0, LGPL-2.0, LGPL-3.0, GPL-2.0, CC-BY-SA-3.0, LGPL-2.1, GPL-3.0, MPL-2.0-no-copyleft-exception, IPL-1.0
  1. <?xml version="1.0"?>
  2. <!DOCTYPE MODE SYSTEM "xmode.dtd">
  3. <MODE>
  4. <PROPS>
  5. <PROPERTY NAME="commentStart" VALUE="/*" />
  6. <PROPERTY NAME="commentEnd" VALUE="*/" />
  7. <PROPERTY NAME="wordBreakChars" VALUE=",+-=&lt;&gt;/?^&amp;*" />
  8. </PROPS>
  9. <RULES ESCAPE="\" IGNORE_CASE="FALSE" HIGHLIGHT_DIGITS="TRUE">
  10. <WHITESPACE> </WHITESPACE>
  11. <WHITESPACE> </WHITESPACE>
  12. <!-- enhancement if using some preprocessor -->
  13. <SPAN TYPE="COMMENT1">
  14. <BEGIN>/*</BEGIN>
  15. <END>*/</END>
  16. </SPAN>
  17. <SPAN TYPE="LITERAL1" NO_LINE_BREAK="TRUE">
  18. <BEGIN>"</BEGIN>
  19. <END>"</END>
  20. </SPAN>
  21. <EOL_SPAN TYPE="COMMENT2">//</EOL_SPAN>
  22. <EOL_SPAN TYPE="COMMENT2">REM </EOL_SPAN>
  23. <SEQ TYPE="OPERATOR">=</SEQ>
  24. <SEQ TYPE="OPERATOR">&gt;=</SEQ>
  25. <SEQ TYPE="OPERATOR">&lt;=</SEQ>
  26. <SEQ TYPE="OPERATOR">+</SEQ>
  27. <SEQ TYPE="OPERATOR">-</SEQ>
  28. <SEQ TYPE="OPERATOR">/</SEQ>
  29. <SEQ TYPE="OPERATOR">*</SEQ>
  30. <SEQ TYPE="OPERATOR">&gt;</SEQ>
  31. <SEQ TYPE="OPERATOR">&lt;</SEQ>
  32. <SEQ TYPE="OPERATOR">&lt;&gt;</SEQ>
  33. <SEQ TYPE="OPERATOR">^</SEQ>
  34. <SEQ TYPE="OPERATOR"> AND </SEQ>
  35. <SEQ TYPE="OPERATOR"> OR </SEQ>
  36. <SEQ TYPE="NULL">%</SEQ>
  37. <SEQ TYPE="NULL">$</SEQ>
  38. <SEQ TYPE="NULL">!</SEQ>
  39. <SEQ TYPE="NULL">)</SEQ>
  40. <SEQ TYPE="NULL">.</SEQ>
  41. <SEQ TYPE="NULL">,</SEQ>
  42. <MARK_PREVIOUS TYPE="LABEL" EXCLUDE_MATCH="TRUE" AT_LINE_START="TRUE">:</MARK_PREVIOUS>
  43. <MARK_PREVIOUS TYPE="FUNCTION" EXCLUDE_MATCH="TRUE">(</MARK_PREVIOUS>
  44. <KEYWORDS IGNORE_CASE="FALSE">
  45. <KEYWORD1>ABS</KEYWORD1>
  46. <KEYWORD1>ADJN</KEYWORD1>
  47. <KEYWORD1>ARGC</KEYWORD1>
  48. <KEYWORD1>ARGV</KEYWORD1>
  49. <KEYWORD1>ASC</KEYWORD1>
  50. <KEYWORD1>ATH</KEYWORD1>
  51. <KEYWORD1>ATN</KEYWORD1>
  52. <KEYWORD1>BACKGROUND</KEYWORD1>
  53. <KEYWORD1>BIN</KEYWORD1>
  54. <KEYWORD1>BSZ</KEYWORD1>
  55. <KEYWORD1>CALLBACK</KEYWORD1>
  56. <KEYWORD1>CHANOPT</KEYWORD1>
  57. <KEYWORD1>CHR</KEYWORD1>
  58. <KEYWORD1>CLIPCLEAR</KEYWORD1>
  59. <KEYWORD1>CLIPFROMFILE</KEYWORD1>
  60. <KEYWORD1>CLIPFROMSTR</KEYWORD1>
  61. <KEYWORD1>CLIPISFORMAT</KEYWORD1>
  62. <KEYWORD1>CLIPLOCK</KEYWORD1>
  63. <KEYWORD1>CLIPREGFORMAT</KEYWORD1>
  64. <KEYWORD1>CLIPTOFILE</KEYWORD1>
  65. <KEYWORD1>CLIPTOSTR</KEYWORD1>
  66. <KEYWORD1>CLIPUNLOCK</KEYWORD1>
  67. <KEYWORD1>COS</KEYWORD1>
  68. <KEYWORD1>CPL</KEYWORD1>
  69. <KEYWORD1>CRC</KEYWORD1>
  70. <KEYWORD1>CRC16</KEYWORD1>
  71. <KEYWORD1>CTRL</KEYWORD1>
  72. <KEYWORD1>CVS</KEYWORD1>
  73. <KEYWORD1>CVT</KEYWORD1>
  74. <KEYWORD1>DATE</KEYWORD1>
  75. <KEYWORD1>DEC</KEYWORD1>
  76. <KEYWORD1>DIMS</KEYWORD1>
  77. <KEYWORD1>DSK</KEYWORD1>
  78. <KEYWORD1>DSZ</KEYWORD1>
  79. <KEYWORD1>EPT</KEYWORD1>
  80. <KEYWORD1>ERRMES</KEYWORD1>
  81. <KEYWORD1>FATTR</KEYWORD1>
  82. <KEYWORD1>FBIN</KEYWORD1>
  83. <KEYWORD1>FDEC</KEYWORD1>
  84. <KEYWORD1>FID</KEYWORD1>
  85. <KEYWORD1>FIELD</KEYWORD1>
  86. <KEYWORD1>FILE</KEYWORD1>
  87. <KEYWORD1>FILEOPT</KEYWORD1>
  88. <KEYWORD1>FILL</KEYWORD1>
  89. <KEYWORD1>FIN</KEYWORD1>
  90. <KEYWORD1>FLOATINGPOINT</KEYWORD1>
  91. <KEYWORD1>FPT</KEYWORD1>
  92. <KEYWORD1>GAP</KEYWORD1>
  93. <KEYWORD1>HSA</KEYWORD1>
  94. <KEYWORD1>HSH</KEYWORD1>
  95. <KEYWORD1>HTA</KEYWORD1>
  96. <KEYWORD1>IMP</KEYWORD1>
  97. <KEYWORD1>INFO</KEYWORD1>
  98. <KEYWORD1>INT</KEYWORD1>
  99. <KEYWORD1>JUL</KEYWORD1>
  100. <KEYWORD1>LCHECKIN</KEYWORD1>
  101. <KEYWORD1>LCHECKOUT</KEYWORD1>
  102. <KEYWORD1>LEN</KEYWORD1>
  103. <KEYWORD1>LINFO</KEYWORD1>
  104. <KEYWORD1>LOG</KEYWORD1>
  105. <KEYWORD1>LRC</KEYWORD1>
  106. <KEYWORD1>LST</KEYWORD1>
  107. <KEYWORD1>MASK</KEYWORD1>
  108. <KEYWORD1>MAX</KEYWORD1>
  109. <KEYWORD1>MENUINFO</KEYWORD1>
  110. <KEYWORD1>MIN</KEYWORD1>
  111. <KEYWORD1>MOD</KEYWORD1>
  112. <KEYWORD1>MSGBOX</KEYWORD1>
  113. <KEYWORD1>NEVAL</KEYWORD1>
  114. <KEYWORD1>NFIELD</KEYWORD1>
  115. <KEYWORD1>NOTICE</KEYWORD1>
  116. <KEYWORD1>NOTICETPL</KEYWORD1>
  117. <KEYWORD1>NUM</KEYWORD1>
  118. <KEYWORD1>PAD</KEYWORD1>
  119. <KEYWORD1>PCK</KEYWORD1>
  120. <KEYWORD1>PGM</KEYWORD1>
  121. <KEYWORD1>POS</KEYWORD1>
  122. <KEYWORD1>PROCESS_EVENTS</KEYWORD1>
  123. <KEYWORD1>PROGRAM</KEYWORD1>
  124. <KEYWORD1>PSZ</KEYWORD1>
  125. <KEYWORD1>PUB</KEYWORD1>
  126. <KEYWORD1>REMOVE_CALLBACK</KEYWORD1>
  127. <KEYWORD1>RESERVE</KEYWORD1>
  128. <KEYWORD1>RND</KEYWORD1>
  129. <KEYWORD1>ROUND</KEYWORD1>
  130. <KEYWORD1>SCALL</KEYWORD1>
  131. <KEYWORD1>SENDMSG</KEYWORD1>
  132. <KEYWORD1>SEVAL</KEYWORD1>
  133. <KEYWORD1>SGN</KEYWORD1>
  134. <KEYWORD1>SIN</KEYWORD1>
  135. <KEYWORD1>SQR</KEYWORD1>
  136. <KEYWORD1>SSORT</KEYWORD1>
  137. <KEYWORD1>SSZ</KEYWORD1>
  138. <KEYWORD1>STBL</KEYWORD1>
  139. <KEYWORD1>STR</KEYWORD1>
  140. <KEYWORD1>SWAP</KEYWORD1>
  141. <KEYWORD1>SYS</KEYWORD1>
  142. <KEYWORD1>TCB</KEYWORD1>
  143. <KEYWORD1>TMPL</KEYWORD1>
  144. <KEYWORD1>TSK</KEYWORD1>
  145. <KEYWORD1>UPK</KEYWORD1>
  146. <KEYWORD1>WINFIRST</KEYWORD1>
  147. <KEYWORD1>WININFO</KEYWORD1>
  148. <KEYWORD1>WINNEXT</KEYWORD1>
  149. <KEYWORD2>CHDIR</KEYWORD2>
  150. <KEYWORD2>CISAM</KEYWORD2>
  151. <KEYWORD2>CLOSE</KEYWORD2>
  152. <KEYWORD2>CONTINUE</KEYWORD2>
  153. <KEYWORD2>DIRECT</KEYWORD2>
  154. <KEYWORD2>DIR</KEYWORD2>
  155. <KEYWORD2>DISABLE</KEYWORD2>
  156. <KEYWORD2>DOM</KEYWORD2>
  157. <KEYWORD2>DUMP</KEYWORD2>
  158. <KEYWORD2>ENABLE</KEYWORD2>
  159. <KEYWORD2>END</KEYWORD2>
  160. <KEYWORD2>ENDTRACE</KEYWORD2>
  161. <KEYWORD2>ERASE</KEYWORD2>
  162. <KEYWORD2>EXTRACT</KEYWORD2>
  163. <KEYWORD2>FIND</KEYWORD2>
  164. <KEYWORD2>FROM</KEYWORD2>
  165. <KEYWORD2>IND</KEYWORD2>
  166. <KEYWORD2>INDEXED</KEYWORD2>
  167. <KEYWORD2>INPUT</KEYWORD2>
  168. <KEYWORD2>INPUTE</KEYWORD2>
  169. <KEYWORD2>INPUTN</KEYWORD2>
  170. <KEYWORD2>IOL</KEYWORD2>
  171. <KEYWORD2>IOLIST</KEYWORD2>
  172. <KEYWORD2>KEY</KEYWORD2>
  173. <KEYWORD2>KEYF</KEYWORD2>
  174. <KEYWORD2>KEYL</KEYWORD2>
  175. <KEYWORD2>KEYN</KEYWORD2>
  176. <KEYWORD2>KEYP</KEYWORD2>
  177. <KEYWORD2>KGEN</KEYWORD2>
  178. <KEYWORD2>KNUM</KEYWORD2>
  179. <KEYWORD2>LIST</KEYWORD2>
  180. <KEYWORD2>LOAD</KEYWORD2>
  181. <KEYWORD2>LOCK</KEYWORD2>
  182. <KEYWORD2>MERGE</KEYWORD2>
  183. <KEYWORD2>MKDIR</KEYWORD2>
  184. <KEYWORD2>MKEYED</KEYWORD2>
  185. <KEYWORD2>OPEN</KEYWORD2>
  186. <KEYWORD2>PREFIX</KEYWORD2>
  187. <KEYWORD2>PRINT</KEYWORD2>
  188. <KEYWORD2>READ_RESOURCE</KEYWORD2>
  189. <KEYWORD2>READ</KEYWORD2>
  190. <KEYWORD2>RECORD</KEYWORD2>
  191. <KEYWORD2>REMOVE</KEYWORD2>
  192. <KEYWORD2>RENAME</KEYWORD2>
  193. <KEYWORD2>RESCLOSE</KEYWORD2>
  194. <KEYWORD2>RESFIRST</KEYWORD2>
  195. <KEYWORD2>RESGET</KEYWORD2>
  196. <KEYWORD2>RESINFO</KEYWORD2>
  197. <KEYWORD2>RESNEXT</KEYWORD2>
  198. <KEYWORD2>RESOPEN</KEYWORD2>
  199. <KEYWORD2>REV</KEYWORD2>
  200. <KEYWORD2>RMDIR</KEYWORD2>
  201. <KEYWORD2>SAVE</KEYWORD2>
  202. <KEYWORD2>SELECT</KEYWORD2>
  203. <KEYWORD2>SERIAL</KEYWORD2>
  204. <KEYWORD2>SETDAY</KEYWORD2>
  205. <KEYWORD2>SETDRIVE</KEYWORD2>
  206. <KEYWORD2>SETTRACE</KEYWORD2>
  207. <KEYWORD2>SIZ</KEYWORD2>
  208. <KEYWORD2>SORT</KEYWORD2>
  209. <KEYWORD2>SQLCHN</KEYWORD2>
  210. <KEYWORD2>SQLCLOSE</KEYWORD2>
  211. <KEYWORD2>SQLERR</KEYWORD2>
  212. <KEYWORD2>SQLEXEC</KEYWORD2>
  213. <KEYWORD2>SQLFETCH</KEYWORD2>
  214. <KEYWORD2>SQLLIST</KEYWORD2>
  215. <KEYWORD2>SQLOPEN</KEYWORD2>
  216. <KEYWORD2>SQLPREP</KEYWORD2>
  217. <KEYWORD2>SQLSET</KEYWORD2>
  218. <KEYWORD2>SQLTABLES</KEYWORD2>
  219. <KEYWORD2>SQLTMPL</KEYWORD2>
  220. <KEYWORD2>SQLUNT</KEYWORD2>
  221. <KEYWORD2>STRING</KEYWORD2>
  222. <KEYWORD2>TABLE</KEYWORD2>
  223. <KEYWORD2>TBL</KEYWORD2>
  224. <KEYWORD2>TIM</KEYWORD2>
  225. <KEYWORD2>UNLOCK</KEYWORD2>
  226. <KEYWORD2>WHERE</KEYWORD2>
  227. <KEYWORD2>WRITE</KEYWORD2>
  228. <KEYWORD3>ADDR</KEYWORD3>
  229. <KEYWORD3>ALL</KEYWORD3>
  230. <KEYWORD3>AND</KEYWORD3>
  231. <KEYWORD3>AUTO</KEYWORD3>
  232. <KEYWORD3>BEGIN</KEYWORD3>
  233. <KEYWORD3>BREAK</KEYWORD3>
  234. <KEYWORD3>CALL</KEYWORD3>
  235. <KEYWORD3>CASE</KEYWORD3>
  236. <KEYWORD3>CHN</KEYWORD3>
  237. <KEYWORD3>CLEAR</KEYWORD3>
  238. <KEYWORD3>CTL</KEYWORD3>
  239. <KEYWORD3>DATA</KEYWORD3>
  240. <KEYWORD3>DAY</KEYWORD3>
  241. <KEYWORD3>DEF</KEYWORD3>
  242. <KEYWORD3>DEFAULT</KEYWORD3>
  243. <KEYWORD3>DEFEND</KEYWORD3>
  244. <KEYWORD3>DELETE</KEYWORD3>
  245. <KEYWORD3>DIM</KEYWORD3>
  246. <KEYWORD3>DREAD</KEYWORD3>
  247. <KEYWORD3>DROP</KEYWORD3>
  248. <KEYWORD3>EDIT</KEYWORD3>
  249. <KEYWORD3>ELSE</KEYWORD3>
  250. <KEYWORD3>ENDIF</KEYWORD3>
  251. <KEYWORD3>ENTER</KEYWORD3>
  252. <KEYWORD3>ERR</KEYWORD3>
  253. <KEYWORD3>ESCAPE</KEYWORD3>
  254. <KEYWORD3>ESCOFF</KEYWORD3>
  255. <KEYWORD3>ESCON</KEYWORD3>
  256. <KEYWORD3>EXECUTE</KEYWORD3>
  257. <KEYWORD3>EXIT</KEYWORD3>
  258. <KEYWORD3>EXITTO</KEYWORD3>
  259. <KEYWORD3>FI</KEYWORD3>
  260. <KEYWORD3>FOR</KEYWORD3>
  261. <KEYWORD3>GOSUB</KEYWORD3>
  262. <KEYWORD3>GOTO</KEYWORD3>
  263. <KEYWORD3>IF</KEYWORD3>
  264. <KEYWORD3>INITFILE</KEYWORD3>
  265. <KEYWORD3>IOR</KEYWORD3>
  266. <KEYWORD3>LET</KEYWORD3>
  267. <KEYWORD3>NEXT</KEYWORD3>
  268. <KEYWORD3>NOT</KEYWORD3>
  269. <KEYWORD3>ON</KEYWORD3>
  270. <KEYWORD3>OPTS</KEYWORD3>
  271. <KEYWORD3>OR</KEYWORD3>
  272. <KEYWORD3>PFX</KEYWORD3>
  273. <KEYWORD3>PRECISION</KEYWORD3>
  274. <KEYWORD3>RELEASE</KEYWORD3>
  275. <KEYWORD3>RENUM</KEYWORD3>
  276. <KEYWORD3>REPEAT</KEYWORD3>
  277. <KEYWORD3>RESET</KEYWORD3>
  278. <KEYWORD3>RESTORE</KEYWORD3>
  279. <KEYWORD3>RETRY</KEYWORD3>
  280. <KEYWORD3>RETURN</KEYWORD3>
  281. <KEYWORD3>RUN</KEYWORD3>
  282. <KEYWORD3>SET_CASE_SENSITIVE_OFF</KEYWORD3>
  283. <KEYWORD3>SET_CASE_SENSITIVE_ON</KEYWORD3>
  284. <KEYWORD3>SETERR</KEYWORD3>
  285. <KEYWORD3>SETESC</KEYWORD3>
  286. <KEYWORD3>SETOPTS</KEYWORD3>
  287. <KEYWORD3>SETTIME</KEYWORD3>
  288. <KEYWORD3>SSN</KEYWORD3>
  289. <KEYWORD3>START</KEYWORD3>
  290. <KEYWORD3>STEP</KEYWORD3>
  291. <KEYWORD3>STOP</KEYWORD3>
  292. <KEYWORD3>SWEND</KEYWORD3>
  293. <KEYWORD3>SWITCH</KEYWORD3>
  294. <KEYWORD3>THEN</KEYWORD3>
  295. <KEYWORD3>TO</KEYWORD3>
  296. <KEYWORD3>UNT</KEYWORD3>
  297. <KEYWORD3>UNTIL</KEYWORD3>
  298. <KEYWORD3>WAIT</KEYWORD3>
  299. <KEYWORD3>WEND</KEYWORD3>
  300. <KEYWORD3>WHILE</KEYWORD3>
  301. <KEYWORD3>XOR</KEYWORD3>
  302. </KEYWORDS>
  303. </RULES>
  304. </MODE>