PageRenderTime 55ms CodeModel.GetById 29ms RepoModel.GetById 1ms app.codeStats 0ms

/jEdit/tags/jedit-4-3-pre5/modes/interlis.xml

#
XML | 241 lines | 224 code | 10 blank | 7 comment | 0 complexity | df82fc127fd9927f6e98388537f98d76 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. <!-- INTERLIS mode (www.interlis.ch) by Claude Eisenhut (ce@eisenhutinformatik.ch). -->
  4. <MODE>
  5. <PROPS>
  6. <PROPERTY NAME="commentStart" VALUE="/*" />
  7. <PROPERTY NAME="commentEnd" VALUE="*/" />
  8. <PROPERTY NAME="blockComment" VALUE="!!" />
  9. </PROPS>
  10. <RULES IGNORE_CASE="FALSE" HIGHLIGHT_DIGITS="FALSE">
  11. <!-- Normal comments. -->
  12. <SPAN TYPE="COMMENT1">
  13. <BEGIN>/*</BEGIN>
  14. <END>*/</END>
  15. </SPAN>
  16. <EOL_SPAN TYPE="COMMENT1">!!</EOL_SPAN>
  17. <SPAN TYPE="LITERAL1" NO_LINE_BREAK="TRUE">
  18. <BEGIN>"</BEGIN>
  19. <END>"</END>
  20. </SPAN>
  21. <!-- Explanations. -->
  22. <SPAN TYPE="COMMENT2">
  23. <BEGIN>//</BEGIN>
  24. <END>//</END>
  25. </SPAN>
  26. <!-- INTERLIS 1 -->
  27. <SEQ TYPE="OPERATOR">-&gt;</SEQ>
  28. <SEQ TYPE="OPERATOR">&lt;-</SEQ>
  29. <SEQ TYPE="OPERATOR">..</SEQ>
  30. <SEQ TYPE="OPERATOR">.</SEQ>
  31. <SEQ TYPE="OPERATOR">,</SEQ>
  32. <SEQ TYPE="OPERATOR">=</SEQ>
  33. <SEQ TYPE="OPERATOR">;</SEQ>
  34. <SEQ TYPE="OPERATOR">:</SEQ>
  35. <SEQ TYPE="OPERATOR">*</SEQ>
  36. <SEQ TYPE="OPERATOR">[</SEQ>
  37. <SEQ TYPE="OPERATOR">]</SEQ>
  38. <SEQ TYPE="OPERATOR">(</SEQ>
  39. <SEQ TYPE="OPERATOR">)</SEQ>
  40. <SEQ TYPE="OPERATOR">&gt;</SEQ>
  41. <!-- INTERLIS 2.1 -->
  42. <SEQ TYPE="OPERATOR">!=</SEQ>
  43. <SEQ TYPE="OPERATOR">#</SEQ>
  44. <SEQ TYPE="OPERATOR">%</SEQ>
  45. <SEQ TYPE="OPERATOR">(</SEQ>
  46. <SEQ TYPE="OPERATOR">)</SEQ>
  47. <SEQ TYPE="OPERATOR">*</SEQ>
  48. <SEQ TYPE="OPERATOR">,</SEQ>
  49. <SEQ TYPE="OPERATOR">--</SEQ>
  50. <SEQ TYPE="OPERATOR">-&lt;#&gt;</SEQ>
  51. <SEQ TYPE="OPERATOR">-&lt;&gt;</SEQ>
  52. <SEQ TYPE="OPERATOR">-&gt;</SEQ>
  53. <SEQ TYPE="OPERATOR">.</SEQ>
  54. <SEQ TYPE="OPERATOR">..</SEQ>
  55. <SEQ TYPE="OPERATOR">/</SEQ>
  56. <SEQ TYPE="OPERATOR">:</SEQ>
  57. <SEQ TYPE="OPERATOR">:=</SEQ>
  58. <SEQ TYPE="OPERATOR">;</SEQ>
  59. <SEQ TYPE="OPERATOR">&lt;</SEQ>
  60. <SEQ TYPE="OPERATOR">&lt;=</SEQ>
  61. <SEQ TYPE="OPERATOR">&lt;&gt;</SEQ>
  62. <SEQ TYPE="OPERATOR">=</SEQ>
  63. <SEQ TYPE="OPERATOR">==</SEQ>
  64. <SEQ TYPE="OPERATOR">&gt;</SEQ>
  65. <SEQ TYPE="OPERATOR">&gt;=</SEQ>
  66. <SEQ TYPE="OPERATOR">[</SEQ>
  67. <SEQ TYPE="OPERATOR">\</SEQ>
  68. <SEQ TYPE="OPERATOR">]</SEQ>
  69. <SEQ TYPE="OPERATOR">{</SEQ>
  70. <SEQ TYPE="OPERATOR">}</SEQ>
  71. <SEQ TYPE="OPERATOR">~</SEQ>
  72. <KEYWORDS>
  73. <!-- INTERLIS 1 -->
  74. <KEYWORD1>ANY</KEYWORD1>
  75. <KEYWORD1>ARCS</KEYWORD1>
  76. <KEYWORD1>AREA</KEYWORD1>
  77. <KEYWORD1>BASE</KEYWORD1>
  78. <KEYWORD1>BLANK</KEYWORD1>
  79. <KEYWORD1>CODE</KEYWORD1>
  80. <KEYWORD1>CONTINUE</KEYWORD1>
  81. <KEYWORD1>CONTOUR</KEYWORD1>
  82. <KEYWORD1>COORD2</KEYWORD1>
  83. <KEYWORD1>COORD3</KEYWORD1>
  84. <KEYWORD1>DATE</KEYWORD1>
  85. <KEYWORD1>DEFAULT</KEYWORD1>
  86. <KEYWORD1>DEGREES</KEYWORD1>
  87. <KEYWORD1>DERIVATIVES</KEYWORD1>
  88. <KEYWORD1>DIM1</KEYWORD1>
  89. <KEYWORD1>DIM2</KEYWORD1>
  90. <KEYWORD1>DOMAIN</KEYWORD1>
  91. <KEYWORD1>END</KEYWORD1>
  92. <KEYWORD1>FIX</KEYWORD1>
  93. <KEYWORD1>FONT</KEYWORD1>
  94. <KEYWORD1>FORMAT</KEYWORD1>
  95. <KEYWORD1>FREE</KEYWORD1>
  96. <KEYWORD1>GRADS</KEYWORD1>
  97. <KEYWORD1>HALIGNMENT</KEYWORD1>
  98. <KEYWORD1>I16</KEYWORD1>
  99. <KEYWORD1>I32</KEYWORD1>
  100. <KEYWORD1>IDENT</KEYWORD1>
  101. <KEYWORD1>LINEATTR</KEYWORD1>
  102. <KEYWORD1>LINESIZE</KEYWORD1>
  103. <KEYWORD1>MODEL</KEYWORD1>
  104. <KEYWORD1>NO</KEYWORD1>
  105. <KEYWORD1>OPTIONAL</KEYWORD1>
  106. <KEYWORD1>OVERLAPS</KEYWORD1>
  107. <KEYWORD1>PERIPHERY</KEYWORD1>
  108. <KEYWORD1>POLYLINE</KEYWORD1>
  109. <KEYWORD1>RADIANS</KEYWORD1>
  110. <KEYWORD1>STRAIGHTS</KEYWORD1>
  111. <KEYWORD1>SURFACE</KEYWORD1>
  112. <KEYWORD1>TABLE</KEYWORD1>
  113. <KEYWORD1>TEXT</KEYWORD1>
  114. <KEYWORD1>TID</KEYWORD1>
  115. <KEYWORD1>TIDSIZE</KEYWORD1>
  116. <KEYWORD1>TOPIC</KEYWORD1>
  117. <KEYWORD1>TRANSFER</KEYWORD1>
  118. <KEYWORD1>UNDEFINED</KEYWORD1>
  119. <KEYWORD1>VALIGNMENT</KEYWORD1>
  120. <KEYWORD1>VERTEX</KEYWORD1>
  121. <KEYWORD1>VERTEXINFO</KEYWORD1>
  122. <KEYWORD1>VIEW</KEYWORD1>
  123. <KEYWORD1>WITH</KEYWORD1>
  124. <KEYWORD1>WITHOUT</KEYWORD1>
  125. <!-- INTERLIS 2.1 -->
  126. <KEYWORD1>ABSTRACT</KEYWORD1>
  127. <KEYWORD1>ACCORDING</KEYWORD1>
  128. <KEYWORD1>AGGREGATES</KEYWORD1>
  129. <KEYWORD1>AGGREGATION</KEYWORD1>
  130. <KEYWORD1>ALL</KEYWORD1>
  131. <KEYWORD1>AND</KEYWORD1>
  132. <KEYWORD1>ARCS</KEYWORD1>
  133. <KEYWORD1>AREA</KEYWORD1>
  134. <KEYWORD1>ASSOCIATION</KEYWORD1>
  135. <KEYWORD1>ATTRIBUTE</KEYWORD1>
  136. <KEYWORD1>ATTRIBUTES</KEYWORD1>
  137. <KEYWORD1>BAG</KEYWORD1>
  138. <KEYWORD1>BASE</KEYWORD1>
  139. <KEYWORD1>BASED</KEYWORD1>
  140. <KEYWORD1>BASKET</KEYWORD1>
  141. <KEYWORD1>BOOLEAN</KEYWORD1>
  142. <KEYWORD1>BY</KEYWORD1>
  143. <KEYWORD1>CIRCULAR</KEYWORD1>
  144. <KEYWORD1>CLASS</KEYWORD1>
  145. <KEYWORD1>CLOCKWISE</KEYWORD1>
  146. <KEYWORD1>CONSTRAINT</KEYWORD1>
  147. <KEYWORD1>CONSTRAINTS</KEYWORD1>
  148. <KEYWORD1>CONTINUOUS</KEYWORD1>
  149. <KEYWORD1>CONTRACT</KEYWORD1>
  150. <KEYWORD1>COORD</KEYWORD1>
  151. <KEYWORD1>COUNTERCLOCKWISE</KEYWORD1>
  152. <KEYWORD1>DEFINED</KEYWORD1>
  153. <KEYWORD1>DEPENDS</KEYWORD1>
  154. <KEYWORD1>DERIVED</KEYWORD1>
  155. <KEYWORD1>DIRECTED</KEYWORD1>
  156. <KEYWORD1>DOMAIN</KEYWORD1>
  157. <KEYWORD1>END</KEYWORD1>
  158. <KEYWORD1>EQUAL</KEYWORD1>
  159. <KEYWORD1>EXISTENCE</KEYWORD1>
  160. <KEYWORD1>EXTENDS</KEYWORD1>
  161. <KEYWORD1>FIRST</KEYWORD1>
  162. <KEYWORD1>FORM</KEYWORD1>
  163. <KEYWORD1>FROM</KEYWORD1>
  164. <KEYWORD1>FUNCTION</KEYWORD1>
  165. <KEYWORD1>GRAPHIC</KEYWORD1>
  166. <KEYWORD1>HALIGNMENT</KEYWORD1>
  167. <KEYWORD1>IMPORTS</KEYWORD1>
  168. <KEYWORD1>IN</KEYWORD1>
  169. <KEYWORD1>INSPECTION</KEYWORD1>
  170. <KEYWORD1>INTERLIS</KEYWORD1>
  171. <KEYWORD1>ISSUED</KEYWORD1>
  172. <KEYWORD1>JOIN</KEYWORD1>
  173. <KEYWORD1>LAST</KEYWORD1>
  174. <KEYWORD1>LINE</KEYWORD1>
  175. <KEYWORD1>LIST</KEYWORD1>
  176. <KEYWORD1>LNBASE</KEYWORD1>
  177. <KEYWORD1>MANDATORY</KEYWORD1>
  178. <KEYWORD1>METAOBJECT</KEYWORD1>
  179. <KEYWORD1>MODEL</KEYWORD1>
  180. <KEYWORD1>NAME</KEYWORD1>
  181. <KEYWORD1>NOT</KEYWORD1>
  182. <KEYWORD1>NULL</KEYWORD1>
  183. <KEYWORD1>NUMERIC</KEYWORD1>
  184. <KEYWORD1>OBJECT</KEYWORD1>
  185. <KEYWORD1>OF</KEYWORD1>
  186. <KEYWORD1>ON</KEYWORD1>
  187. <KEYWORD1>OR</KEYWORD1>
  188. <KEYWORD1>ORDERED</KEYWORD1>
  189. <KEYWORD1>OVERLAPS</KEYWORD1>
  190. <KEYWORD1>PARAMETER</KEYWORD1>
  191. <KEYWORD1>PARENT</KEYWORD1>
  192. <KEYWORD1>PATTERN</KEYWORD1>
  193. <KEYWORD1>PI</KEYWORD1>
  194. <KEYWORD1>POLYLINE</KEYWORD1>
  195. <KEYWORD1>PREFIX</KEYWORD1>
  196. <KEYWORD1>PROJECTION</KEYWORD1>
  197. <KEYWORD1>REFERENCE</KEYWORD1>
  198. <KEYWORD1>REFSYSTEM</KEYWORD1>
  199. <KEYWORD1>REQUIRED</KEYWORD1>
  200. <KEYWORD1>RESTRICTED</KEYWORD1>
  201. <KEYWORD1>ROTATION</KEYWORD1>
  202. <KEYWORD1>SELECTION</KEYWORD1>
  203. <KEYWORD1>SIGN</KEYWORD1>
  204. <KEYWORD1>STRAIGHTS</KEYWORD1>
  205. <KEYWORD1>STRUCTURE</KEYWORD1>
  206. <KEYWORD1>SURFACE</KEYWORD1>
  207. <KEYWORD1>SYMBOLOGY</KEYWORD1>
  208. <KEYWORD1>TEXT</KEYWORD1>
  209. <KEYWORD1>THATAREA</KEYWORD1>
  210. <KEYWORD1>THIS</KEYWORD1>
  211. <KEYWORD1>THISAREA</KEYWORD1>
  212. <KEYWORD1>TO</KEYWORD1>
  213. <KEYWORD1>TOPIC</KEYWORD1>
  214. <KEYWORD1>TRANSLATION</KEYWORD1>
  215. <KEYWORD1>TYPE</KEYWORD1>
  216. <KEYWORD1>UNDEFINED</KEYWORD1>
  217. <KEYWORD1>UNION</KEYWORD1>
  218. <KEYWORD1>UNIQUE</KEYWORD1>
  219. <KEYWORD1>UNIT</KEYWORD1>
  220. <KEYWORD1>URI</KEYWORD1>
  221. <KEYWORD1>USES</KEYWORD1>
  222. <KEYWORD1>VALIGNMENT</KEYWORD1>
  223. <KEYWORD1>VERTEX</KEYWORD1>
  224. <KEYWORD1>VIEW</KEYWORD1>
  225. <KEYWORD1>WHEN</KEYWORD1>
  226. <KEYWORD1>WHERE</KEYWORD1>
  227. <KEYWORD1>WITH</KEYWORD1>
  228. <KEYWORD1>WITHOUT</KEYWORD1>
  229. </KEYWORDS>
  230. </RULES>
  231. </MODE>