forked from psemiletov/tea-qt
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathseed7.xml
33 lines (19 loc) · 1.21 KB
/
seed7.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
<document exts="sd7" langs="Seed7">
<item name="options" wrap="0" xml_format="1">
</item>
<item name="keywords" type="keywords" color="keywords" fontstyle="bold">
\b(action|and|array|attr|begin|case|category|const|conv|cross|digits|div|do|downto|else|elsif|end|for|found|hash|if|in|inout|is|local|loop|lpad|lpad0|mdiv|mod|not|of|otherwise|parse|range|ref|rem|repeat|result|rpad|search|set|struct|system|then|to|until|var|when|while)\b</item>
<item name="types" type="keywords" color="type">\b(biginteger|bigrational|boolean|char|color|complex|duration|expr|file|float|func|integer|object|proc|rational|string|text|time|void)\b</item>
<item name="include" type="item" color="include" fontstyle="italic">.*include.*"</item>
<item name="quotes" type="item" color="quotes">("[^\"]*")</item>
<item name="char" type="item" color="quotes">('[^']*')</item>
<item name="single comment" type="item" color="single comment" fontstyle="italic">#[^\n]*</item>
<item name="mcomment-start" type="mcomment-start" color="mcomment-start" fontstyle="italic">
\(\*
</item>
<item name="mcomment-end" type="mcomment-end">
\*\)
</item>
<item name="cm_mult" type="comment">(* %s *)</item>
<item name="cm_single" type="comment">#%s</item>
</document>