<?xml version="1.0"?>

<!DOCTYPE MODE SYSTEM "xmode.dtd">

<!-- Edit mode for genJ almanach properties file       -->
<!-- contributed by Lionel Fiol <lio-sand@ifrance.com> -->
<!-- 05/MAR/2006: initial version                      -->
<!-- 31/JAN/2007: enhance lang and date recognition    -->

<MODE>
    <PROPS>
        <PROPERTY NAME="lineComment" VALUE="#" />
    </PROPS>
    <RULES DEFAULT="KEYWORD1" HIGHLIGHT_DIGITS="TRUE">
        <SEQ TYPE="OPERATOR">;</SEQ>
        <EOL_SPAN TYPE="COMMENT1" AT_LINE_START="TRUE">#</EOL_SPAN>
        <EOL_SPAN DELEGATE="PROP_VALUE" TYPE="OPERATOR">=</EOL_SPAN>
        <EOL_SPAN_REGEXP HASH_CHAR="0" DELEGATE="DATE_VALUE" TYPE="LITERAL2">[0-9]{4,}</EOL_SPAN_REGEXP>
        <EOL_SPAN_REGEXP HASH_CHAR="1" DELEGATE="DATE_VALUE" TYPE="LITERAL2">[0-9]{4,}</EOL_SPAN_REGEXP>
        <EOL_SPAN_REGEXP HASH_CHAR="2" DELEGATE="DATE_VALUE" TYPE="LITERAL2">[0-9]{4,}</EOL_SPAN_REGEXP>
    </RULES>
    <RULES DEFAULT="LITERAL1" SET="PROP_VALUE">
        <EOL_SPAN DELEGATE="MAIN" TYPE="OPERATOR">;</EOL_SPAN>
    </RULES>
    <RULES DEFAULT="LITERAL2" SET="DATE_VALUE">
        <EOL_SPAN DELEGATE="MAIN" TYPE="OPERATOR">;</EOL_SPAN>
    </RULES>
</MODE>