pascalabcnet/bin/Highlighting/KuMir.xshd
Бондарев Иван e6e67c193c initial commit
2015-05-14 21:35:07 +02:00

131 lines
7.1 KiB
XML
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?xml version="1.0"?>
<!-- syntaxdefinition for KuMir (c) MMX, 1ty 2007 -->
<SyntaxDefinition name = "KuMir" extensions = ".alg">
<Properties>
<Property name="LineComment" value="|"/>
</Properties>
<Digits name = "Digits" bold = "false" italic = "false" color = "Navy"/>
<RuleSets>
<RuleSet ignorecase="true">
<Delimiters>&amp;&lt;&gt;~!%^*()-+=|\#/{}[]:;"' , .?</Delimiters>
<Span name = "LineComment" rule = "CommentMarkerSet" bold = "false" italic = "false" color = "Green" stopateol = "true">
<Begin>|</Begin>
</Span>
<Span name = "String" bold = "false" italic = "false" color = "Red" stopateol = "true">
<Begin>"</Begin>
<End>"</End>
</Span>
<Span name = "Char" bold = "false" italic = "false" color = "Maroon" stopateol = "true">
<Begin>'</Begin>
<End>'</End>
</Span>
<KeyWords name = "KeyWords" bold = "true" italic = "false" color = "Black">
<Key word = "алг" />
<Key word = "арг" />
<Key word = "рез" />
<Key word = "знач" />
<Key word = "нц" />
<Key word = "кц" />
<Key word = "утв" />
<Key word = "ввод" />
<Key word = "вывод" />
<Key word = "вкл" />
<Key word = "нс" />
<Key word = "то" />
<Key word = "все" />
<Key word = "при" />
<Key word = "пока" />
<Key word = "для" />
<Key word = "от" />
<Key word = "до" />
<Key word = "исп" />
</KeyWords>
<KeyWords name = "ProgramSections" bold = "true" italic = "false" color = "Black">
<Key word = "исп" />
</KeyWords>
<KeyWords name = "BeginEnd" bold = "true" italic = "false" color = "Black">
<Key word = "нач" />
<Key word = "кон" />
</KeyWords>
<KeyWords name = "Punctuation" bold = "false" italic = "false" color = "Black">
<Key word = "," />
<Key word = "." />
<Key word = ";" />
<Key word = "(" />
<Key word = ")" />
<Key word = "[" />
<Key word = "]" />
<Key word = "+" />
<Key word = "-" />
<Key word = "/" />
<Key word = "*" />
<Key word = "&lt;" />
<Key word = "&gt;" />
<Key word = "&lt;=" />
<Key word = "&gt;=" />
<Key word = "^" />
<Key word = "=" />
<Key word = "&amp;" />
</KeyWords>
<KeyWords name = "OperatorKeywords" bold="true" italic="false" color="Black">
<Key word = "не" />
<Key word = "и" />
<Key word = "или" />
</KeyWords>
<KeyWords name = "SelectionStatements" bold="true" italic="false" color="Black">
<Key word = "если" />
<Key word = "иначе" />
<Key word = "выбор" />
</KeyWords>
<KeyWords name = "IterationStatements" bold="true" italic="false" color="Black">
<Key word = "раз" />
<Key word = "для" />
</KeyWords>
<KeyWords name = "InternalConstant" bold = "false" italic = "false" color = "Blue">
<Key word = "да" />
<Key word = "нет" />
</KeyWords>
<KeyWords name = "InternalTypes" bold="false" italic="false" color="Blue">
<Key word = "цел" />
<Key word = "вещ" />
<Key word = "лог" />
<Key word = "лит" />
<Key word = "сим" />
<Key word = "таб" />
</KeyWords>
</RuleSet>
<RuleSet name = "CommentMarkerSet" ignorecase = "true">
<Delimiters>&lt;&gt;~!@%^*()-+=|\#/{}[]:;"' , .?</Delimiters>
<KeyWords name = "ErrorWords" bold="true" italic="false" color="Red">
<Key word = "TODO" />
<Key word = "FIXME" />
</KeyWords>
<KeyWords name = "WarningWords" bold="true" italic="false" color="#EEE0E000">
<Key word = "HACK" />
<Key word = "UNDONE" />
</KeyWords>
</RuleSet>
</RuleSets>
</SyntaxDefinition>