src/Tools/jEdit/src/modes/isabelle.xml
author wenzelm
Sat, 07 Apr 2012 17:48:47 +0200
changeset 47391 d78fbe191544
parent 43287 acc680ab6204
child 52547 0ddcfc0d05d4
permissions -rw-r--r--
updated header keywords;

<?xml version="1.0"?>
<!DOCTYPE MODE SYSTEM "xmode.dtd">

<!-- Isabelle theory mode -->
<MODE>
  <PROPS>
    <PROPERTY NAME="commentStart" VALUE="(*"/>
    <PROPERTY NAME="commentEnd" VALUE="*)"/>
    <PROPERTY NAME="noWordSep" VALUE="_'.?"/>
    <PROPERTY NAME="unalignedOpenBrackets" VALUE="{[(" />
    <PROPERTY NAME="unalignedCloseBrackets" VALUE=")]}" />
    <PROPERTY NAME="tabSize" VALUE="2" />
    <PROPERTY NAME="indentSize" VALUE="2" />
  </PROPS>
  <RULES IGNORE_CASE="FALSE" HIGHLIGHT_DIGITS="FALSE" ESCAPE="\">
    <SPAN TYPE="COMMENT1">
      <BEGIN>(*</BEGIN>
      <END>*)</END>
    </SPAN>
    <SPAN TYPE="COMMENT3">
      <BEGIN>{*</BEGIN>
      <END>*}</END>
    </SPAN>
    <SPAN TYPE="LITERAL1">
      <BEGIN>`</BEGIN>
      <END>`</END>
    </SPAN>
    <SPAN TYPE="LITERAL3">
      <BEGIN>"</BEGIN>
      <END>"</END>
    </SPAN>
    <KEYWORDS>
      <KEYWORD2>header</KEYWORD2>
      <KEYWORD1>theory</KEYWORD1>
      <KEYWORD2>imports</KEYWORD2>
      <KEYWORD2>keywords</KEYWORD2>
      <KEYWORD2>uses</KEYWORD2>
      <KEYWORD2>begin</KEYWORD2>
      <KEYWORD2>end</KEYWORD2>
    </KEYWORDS>
  </RULES>
</MODE>