arduino-0018-windows
This commit is contained in:
parent
157fd6f1a1
commit
f39fc49523
5182 changed files with 950586 additions and 0 deletions
|
@ -0,0 +1,368 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme>
|
||||
<style-classes>
|
||||
<style-class name="embeddedjs" back="fofoff"/>
|
||||
<style-class name="aspjs" fore="000000" back="dfdf7f"/>
|
||||
<style-class name="embeddedvbs" fore="000000" back="efefff" eolfilled="true"/>
|
||||
<style-class name="aspvbs" fore="000000" back="cfcfef" eolfilled="true" />
|
||||
<style-class name="embeddedpython" back="efffef" eolfilled="true"/>
|
||||
<style-class name="asppython" back="cfefcf" eolfilled="true"/>
|
||||
<style-class name="php" back="fff8f8" eolfilled="true"/>
|
||||
</style-classes>
|
||||
<keyword-classes>
|
||||
<keyword-class name="hypertext.elements">
|
||||
a abbr acronym address applet area b base basefont
|
||||
bdo big blockquote body br button caption center
|
||||
cite code col colgroup dd del dfn dir div dl dt em
|
||||
fieldset font form frame frameset h1 h2 h3 h4 h5 h6
|
||||
head hr html i iframe img input ins isindex kbd label
|
||||
legend li link map menu meta noframes noscript
|
||||
object ol optgroup option p param pre q s samp
|
||||
script select small span strike strong style sub sup
|
||||
table tbody td textarea tfoot th thead title tr tt u ul
|
||||
var xml xmlns
|
||||
</keyword-class>
|
||||
<keyword-class name="hypertext.attributes">
|
||||
abbr accept-charset accept accesskey action align alink
|
||||
alt archive axis background bgcolor border
|
||||
cellpadding cellspacing char charoff charset checked cite
|
||||
class classid clear codebase codetype color cols colspan
|
||||
compact content coords
|
||||
data datafld dataformatas datapagesize datasrc datetime
|
||||
declare defer dir disabled enctype event
|
||||
face for frame frameborder
|
||||
headers height href hreflang hspace http-equiv
|
||||
id ismap label lang language leftmargin link longdesc
|
||||
marginwidth marginheight maxlength media method multiple
|
||||
name nohref noresize noshade nowrap
|
||||
object onblur onchange onclick ondblclick onfocus
|
||||
onkeydown onkeypress onkeyup onload onmousedown
|
||||
onmousemove onmouseover onmouseout onmouseup
|
||||
onreset onselect onsubmit onunload
|
||||
profile prompt readonly rel rev rows rowspan rules
|
||||
scheme scope selected shape size span src standby start style
|
||||
summary tabindex target text title topmargin type usemap
|
||||
valign value valuetype version vlink vspace width
|
||||
text password checkbox radio submit reset
|
||||
file hidden image
|
||||
</keyword-class>
|
||||
<keyword-class name="hypertext">
|
||||
<include-class name="hypertext.elements"/>
|
||||
<include-class name="hypertext.attributes"/>
|
||||
public !doctype
|
||||
</keyword-class>
|
||||
<keyword-class name="htmldtd">
|
||||
ELEMENT DOCTYPE ATTLIST ENTITY NOTATION
|
||||
</keyword-class>
|
||||
<keyword-class name="php">
|
||||
and argv as argc break case cfunction class continue declare default do
|
||||
die echo else elseif empty enddeclare endfor endforeach endif endswitch
|
||||
endwhile e_all e_parse e_error e_warning eval exit extends false for
|
||||
foreach function global http_cookie_vars http_get_vars http_post_vars
|
||||
http_post_files http_env_vars http_server_vars if include include_once
|
||||
list new not null old_function or parent php_os php_self php_version
|
||||
print require require_once return static switch stdclass this true var
|
||||
xor virtual while __file__ __line__ __sleep __wakeup
|
||||
</keyword-class>
|
||||
<keyword-class name="css">
|
||||
font-family font-style font-variant font-weight font-size font
|
||||
color background-color background-image background-repeat background-attachment background-position background
|
||||
word-spacing letter-spacing text-decoration vertical-align text-transform text-align text-indent line-height
|
||||
margin-top margin-right margin-bottom margin-left margin
|
||||
padding-top padding-right padding-bottom padding-left padding
|
||||
border-top-width border-right-width border-bottom-width border-left-width border-width
|
||||
border-top border-right border-bottom border-left border
|
||||
border-color border-style width height float clear
|
||||
display white-space list-style-type list-style-image list-style-position list-style
|
||||
</keyword-class>
|
||||
<keyword-class name="css-values">
|
||||
auto none normal italic oblique small-caps bold bolder lighter
|
||||
xx-small x-small small medium large x-large xx-large larger smaller
|
||||
transparent repeat repeat-x repeat-y no-repeat scroll fixed
|
||||
top bottom left center right justify both
|
||||
underline overline line-through blink
|
||||
baseline sub super text-top middle text-bottom
|
||||
capitalize uppercase lowercase thin medium thick
|
||||
dotted dashed solid double groove ridge inset outset
|
||||
block inline list-item pre no-wrap inside outside
|
||||
disc circle square decimal lower-roman upper-roman lower-alpha upper-alpha
|
||||
aqua black blue fuchsia gray green lime maroon navy olive purple red silver teal white yellow
|
||||
</keyword-class>
|
||||
<keyword-class name="css-pseudo">
|
||||
first-letter first-line link active visited first-child focus hover lang before after left right first
|
||||
</keyword-class>
|
||||
<keyword-class name="css2">
|
||||
border-top-color border-right-color border-bottom-color border-left-color border-color
|
||||
border-top-style border-right-style border-bottom-style border-left-style border-style
|
||||
top right bottom left position z-index direction unicode-bidi
|
||||
min-width max-width min-height max-height overflow clip visibility content quotes
|
||||
counter-reset counter-increment marker-offset
|
||||
size marks page-break-before page-break-after page-break-inside page orphans widows
|
||||
font-stretch font-size-adjust unicode-range units-per-em src
|
||||
panose-1 stemv stemh slope cap-height x-height ascent descent widths bbox definition-src
|
||||
baseline centerline mathline topline text-shadow
|
||||
caption-side table-layout border-collapse border-spacing empty-cells speak-header
|
||||
cursor outline outline-width outline-style outline-color
|
||||
volume speak pause-before pause-after pause cue-before cue-after cue
|
||||
play-during azimuth elevation speech-rate voice-family pitch pitch-range stress richness
|
||||
speak-punctuation speak-numeral
|
||||
</keyword-class>
|
||||
<keyword-class name="css2-values">
|
||||
inherit
|
||||
run-in compact marker table inline-table table-row-group table-header-group table-footer-group
|
||||
table-row table-column-group table-column table-cell table-caption
|
||||
static relative absolute fixed ltr rtl embed bidi-override
|
||||
visible hidden scroll collapse open-quote close-quote no-open-quote no-close-quote
|
||||
decimal-leading-zero lower-greek lower-latin upper-latin hebrew armenian georgian
|
||||
cjk-ideographic hiragana katakana hiragana-iroha katakana-iroha
|
||||
landscape portrait crop cross always avoid
|
||||
wider narrower ultra-condensed extra-condensed condensed semi-condensed
|
||||
semi-expanded expanded extra-expanded ultra-expanded
|
||||
caption icon menu message-box small-caption status-bar
|
||||
separate show hide once crosshair default pointer move text wait help
|
||||
e-resize ne-resize nw-resize n-resize se-resize sw-resize s-resize w-resize
|
||||
ActiveBorder ActiveCaption AppWorkspace Background ButtonFace ButtonHighlight ButtonShadow
|
||||
InactiveCaptionText ButtonText CaptionText GrayText Highlight HighlightText InactiveBorder
|
||||
InactiveCaption InfoBackground InfoText Menu MenuText Scrollbar ThreeDDarkShadow
|
||||
ThreeDFace ThreeDHighlight ThreeDLightShadow ThreeDShadow Window WindowFrame WindowText
|
||||
silent x-soft soft medium loud x-loud spell-out mix
|
||||
left-side far-left center-left center-right far-right right-side behind leftwards rightwards
|
||||
below level above higher lower x-slow slow medium fast x-fast faster slower
|
||||
male female child x-low low high x-high code digits continous
|
||||
</keyword-class>
|
||||
</keyword-classes>
|
||||
|
||||
<language name="web" title="HTML" folding="true" foldcomments="false" foldcompact="false">
|
||||
<comments streamStart="<!-- " streamEnd=" -->"/>
|
||||
<lexer name="hypertext" stylebits="7" />
|
||||
<property name="asp.default.language" value="2" />
|
||||
<property name="fold.html" value="1" />
|
||||
<use-keywords>
|
||||
<keyword key="0" name="Hypertext" class="hypertext"/>
|
||||
<keyword key="1" name="Javascript" class="javascript"/>
|
||||
<keyword key="2" name="VBScript" class="vb"/>
|
||||
<keyword key="3" name="Python" class="python"/>
|
||||
<keyword key="4" name="PHP Keywords" class="php"/>
|
||||
<keyword key="5" name="DTD Keywords" class="htmldtd"/>
|
||||
</use-keywords>
|
||||
<use-styles>
|
||||
<style name="Default" key="32" class="default"/>
|
||||
<style name="Text" key="0" class="default" />
|
||||
<style name="Tags" key="1" class="tag"/>
|
||||
<style name="Unknown Tags" key="2" class="unknowntag"/>
|
||||
<style name="Attributes" key="3" class="attribute"/>
|
||||
<style name="Unknown Attributes" key="4" class="unknownattribute"/>
|
||||
<style name="Numbers" key="5" class="number"/>
|
||||
<style name="Double Quoted Strings" key="6" class="string"/>
|
||||
<style name="Single Quoted Strings" key="7" class="string"/>
|
||||
<style name="Other inside tag" key="8" fore="800080"/>
|
||||
<style name="Comment" key="9" class="comment"/>
|
||||
<style name="Entity" key="10" fore="800080"/>
|
||||
<style name="XML style tag ends />" key="11" class="tag"/>
|
||||
<style name="XML Identifier start < ?" key="12" class="tag"/>
|
||||
<style name="XML Identifier end ?>" key="13" class="tag"/>
|
||||
<style name="Script" key="14" fore="000080"/>
|
||||
<style name="ASP <% ... %>" key="15" back="ffff00"/>
|
||||
<style name="ASP <% ... %>" key="16" back="ffdf00"/>
|
||||
<style name="CDATA" key="17" back="ffdf00"/>
|
||||
<style name="PHP" key="18" fore="0000ff" back="ffefbf"/>
|
||||
<style name="Unquoted Values" key="19" fore="ff00ff" back="ffefff"/>
|
||||
|
||||
<!-- SGML Tags -->
|
||||
<group name="SGML" description="SGML Tags">
|
||||
<style name="Tags <!...>" key="21" fore="000080" back="efefff"/>
|
||||
<style name="Command" key="22" fore="000080" back="efefff" bold="true"/>
|
||||
<style name="1st Param" key="23" fore="006600" back="efefff"/>
|
||||
<style name="double string" key="24" fore="006600" back="efefff"/>
|
||||
<style name="single string" key="25" fore="993300" back="efefff"/>
|
||||
<style name="error" key="26" fore="800000" back="ff6666"/>
|
||||
<style name="special (#xxxx type)" key="27" fore="3366ff" back="efefff"/>
|
||||
<style name="entity" key="28" fore="333333" back="efefff"/>
|
||||
<style name="comment" key="29" fore="808000" back="efefff"/>
|
||||
<style name="block" key="31" fore="000066" back="cccce0"/>
|
||||
</group>
|
||||
|
||||
<!-- Embedded JavaScript -->
|
||||
<group name="JavaScript" description="Embedded JavaScript" class="embeddedjs">
|
||||
<style name="Start" key="40" fore="7f7f00"/>
|
||||
<style name="Default" key="41" fore="000000" bold="true" eolfilled="true"/>
|
||||
<style name="Comment" key="42" class="comment" eolfilled="true"/>
|
||||
<style name="Line Comment" key="43" class="comment"/>
|
||||
<style name="Doc comment" key="44" class="comment" eolfilled="true"/>
|
||||
<style name="Number" key="45" class="number" />
|
||||
<style name="Word" key="46" fore="000000"/>
|
||||
<style name="Keyword" key="47" class="keyword" bold="true"/>
|
||||
<style name="Double quoted string" key="48" class="string"/>
|
||||
<style name="Single quoted string" key="49" class="string"/>
|
||||
<style name="Symbols " key="50" class="operator"/>
|
||||
<style name="EOL" key="51" back="bfbbb0" eolfilled="true"/>
|
||||
<style name="Regular Expression" key="52" back="ffbbb0"/>
|
||||
</group>
|
||||
|
||||
<!-- ASP JavaScript -->
|
||||
<group name="ASP JavaScript" description="JavaScript embedded within an ASP file." class="aspjs" >
|
||||
<style name="Start" key="55" fore="7F7F00" />
|
||||
<style name="Default" key="56" eolfilled="true" bold="true"/>
|
||||
<style name="Comment" key="57" fore="007F00" eolfilled="true"/>
|
||||
<style name="Line Comment" key="58" fore="007F00"/>
|
||||
<style name="Doc comment" key="59" fore="7F7F7F" bold="true" eolfilled="true"/>
|
||||
<style name="Number" key="60" fore="007F7F"/>
|
||||
<style name="Word" key="61" />
|
||||
<style name="Keyword" key="62" fore="00007F" bold="true"/>
|
||||
<style name="Double quoted string" key="63" fore="7F007F"/>
|
||||
<style name="Single quoted string" key="64" fore="7F007F"/>
|
||||
<style name="Symbols" key="65" bold="true"/>
|
||||
<style name="EOL" key="66" back="BFBBB0" eolfilled="true"/>
|
||||
<style name="Regular Expression" key="67" back="FFBBB0"/>
|
||||
</group>
|
||||
|
||||
<!-- Embedded VBS -->
|
||||
<group name="VBScript" description="VBScript code in HTML documents" class="embeddedvbs">
|
||||
<style name="Start" key="70" />
|
||||
<style name="Default" key="71" fore="000000"/>
|
||||
<style name="Comment" key="72" class="comment" fore="008000"/>
|
||||
<style name="Number" key="73" fore="008080"/>
|
||||
<style name="KeyWord" key="74" fore="000080" bold="true"/>
|
||||
<style name="String" key="75" fore="800080"/>
|
||||
<style name="Identifier" key="76" fore="000080"/>
|
||||
<style name="Unterminated string" key="77" back="7F7FFF" fore="000080"/>
|
||||
</group>
|
||||
|
||||
<!-- ASP VBS -->
|
||||
<group name="ASP VBScript" description="VBScript code embedded within an ASP file." class="aspvbs">
|
||||
<style name="Start" key="80" />
|
||||
<style name="Default" key="81" fore="000000"/>
|
||||
<style name="Comment" key="82" class="comment" fore="008000"/>
|
||||
<style name="Number" key="83" fore="008080"/>
|
||||
<style name="KeyWord" key="84" fore="000080" bold="true"/>
|
||||
<style name="String" key="85" fore="800080"/>
|
||||
<style name="Identifier" key="86" fore="000080"/>
|
||||
<style name="Unterminated string" key="87" back="7F7FBF" fore="000080"/>
|
||||
</group>
|
||||
|
||||
<!-- Embedded Python -->
|
||||
<group name="Python" description="Python code in HTML documents" class="embeddedpython" >
|
||||
<style name="Start" key="90" fore="808080"/>
|
||||
<style name="Default" key="91" fore="808080"/>
|
||||
<style name="Comment" key="92" class="comment" fore="007F00"/>
|
||||
<style name="Number" key="93" fore="007F7F"/>
|
||||
<style name="String" key="94" fore="7F007F" />
|
||||
<style name="Single quoted string" key="95" fore="7F007F" />
|
||||
<style name="Keyword" key="96" fore="00007F" bold="true"/>
|
||||
<style name="Triple quotes" key="97" fore="7F0000"/>
|
||||
<style name="Triple double quotes" key="98" fore="7F0000"/>
|
||||
<style name="Class name definition" key="99" fore="0000FF" bold="true"/>
|
||||
<style name="Function or method name definition" key="100" fore="007F7F" bold="true"/>
|
||||
<style name="Operators" key="101" bold="true"/>
|
||||
<style name="Identifiers" key="102" />
|
||||
</group>
|
||||
|
||||
<!-- ASP Python -->
|
||||
<group name="ASP Python" description="Python code embedded within an ASP file." class="asppython" >
|
||||
<style name="ASP Python" key="105" fore="808080"/>
|
||||
<style name="ASP Python" key="106" fore="808080"/>
|
||||
<style name="Comment" key="107" class="comment" fore="007F00" />
|
||||
<style name="Number" key="108" fore="007F7F"/>
|
||||
<style name="String" key="109" fore="7F007F" />
|
||||
<style name="Single quoted string" key="110" fore="7F007F" />
|
||||
<style name="Keyword" key="111" fore="00007F" bold="true"/>
|
||||
<style name="Triple quotes" key="112" fore="7F0000"/>
|
||||
<style name="Triple double quotes" key="113" fore="7F0000"/>
|
||||
<style name="Class name definition" key="114" fore="0000FF" bold="true"/>
|
||||
<style name="Function or method name definition" key="115" fore="007F7F" bold="true"/>
|
||||
<style name="Operators" key="116" bold="true"/>
|
||||
<style name="Identifiers" key="117" />
|
||||
</group>
|
||||
|
||||
<!-- PHP -->
|
||||
<group name="PHP" description="PHP code" class="php">
|
||||
<style name="Default" key="118" fore="000033" />
|
||||
<style name="Double quoted String" key="119" fore="007F00"/>
|
||||
<style name="Single quoted string" key="120" fore="009F00"/>
|
||||
<style name="Keyword" key="121" fore="7F007F" italic="true"/>
|
||||
<style name="Number" key="122" fore="CC9900"/>
|
||||
<style name="Variable" key="123" fore="00007F" italic="true"/>
|
||||
<style name="Comment" key="124" class="comment" fore="999999" />
|
||||
<style name="Line comment" key="125" class="comment" fore="666666" italic="true" />
|
||||
<style name="String variable" key="126" fore="00007F" italic="true"/>
|
||||
<style name="Operator" key="127" fore="000000"/>
|
||||
</group>
|
||||
</use-styles>
|
||||
</language>
|
||||
<language name="css" title="CSS" folding="false" foldcomments="false" foldcompact="false">
|
||||
<comments streamStart="/*" streamEnd="*/"/>
|
||||
<lexer name="css"/>
|
||||
<use-keywords>
|
||||
<keyword key="0" name="CSS 1" class="css"/>
|
||||
<keyword key="1" name="pseudo Classes" class="css-pseudo" />
|
||||
<keyword key="2" name="CSS 2" class="css2"/>
|
||||
</use-keywords>
|
||||
<use-styles>
|
||||
<style name="Default" key="32" class="default"/>
|
||||
<style name="Text" key="0" class="default"/>
|
||||
<style name="Selector (HTML tag)" key="1" class="keyword"/>
|
||||
<style name="Class selector" key="2"/>
|
||||
<style name="Pseudo class" key="3" fore="800000"/>
|
||||
<style name="Unknown pseudo" key="4" fore="ff0000"/>
|
||||
<style name="Operator" key="5" class="operator"/>
|
||||
<style name="Property" key="6" fore="0000b0"/>
|
||||
<style name="Unknown Property" key="7" fore="fa0000"/>
|
||||
<style name="Value" key="8" class="string"/>
|
||||
<style name="Comment" key="9" class="comment"/>
|
||||
<style name="ID selector (#IdSel)" key="10" class="number"/>
|
||||
<style name="Important" key="11" fore="ff8000" bold="true"/>
|
||||
<style name="At-rule (@)" key="12" class="preprocessor" />
|
||||
<style name="Double-Quoted Strings" key="13" class="string"/>
|
||||
<style name="Single-Quoted Strings" key="14" class="string"/>
|
||||
<style name="CSS 2 Property" key="15" fore="00a0e0"/>
|
||||
<style name="Attribute Selection [att='val']" key="16" fore="800000"/>
|
||||
</use-styles>
|
||||
</language>
|
||||
<language name="php" title="PHP" folding="true" foldcomments="false" foldcompact="false">
|
||||
<comments line="//" streamStart="/*" streamEnd="*/"/>
|
||||
<lexer name="hypertext" stylebits="7" />
|
||||
<property name="fold.html" value="1" />
|
||||
<use-keywords>
|
||||
<keyword key="0" name="Hypertext" class="hypertext"/>
|
||||
<keyword key="1" name="Javascript" class="javascript"/>
|
||||
<keyword key="4" name="PHP Keywords" class="php"/>
|
||||
</use-keywords>
|
||||
<use-styles>
|
||||
<style name="Default" key="32" class="default"/>
|
||||
<style name="Text" key="0" class="default"/>
|
||||
|
||||
<group name="PHP" description="PHP code" class="php">
|
||||
<style name="Default" key="118" fore="000033" />
|
||||
<style name="Double quoted String" key="119" fore="007F00"/>
|
||||
<style name="Single quoted string" key="120" fore="009F00"/>
|
||||
<style name="Keyword" key="121" fore="7F007F" italic="true"/>
|
||||
<style name="Number" key="122" fore="CC9900"/>
|
||||
<style name="Variable" key="123" fore="00007F" italic="true"/>
|
||||
<style name="Comment" key="124" class="comment" fore="999999" />
|
||||
<style name="Line comment" key="125" class="comment" fore="666666" italic="true" />
|
||||
<style name="String variable" key="126" fore="00007F" italic="true"/>
|
||||
<style name="Operator" key="127" fore="000000"/>
|
||||
</group>
|
||||
|
||||
<group name="HTML" description="HTML">
|
||||
<style name="Tags" key="1" class="tag"/>
|
||||
<style name="Unknown Tags" key="2" class="unknowntag"/>
|
||||
<style name="Attributes" key="3" class="attribute"/>
|
||||
<style name="Unknown Attributes" key="4" class="unknownattribute"/>
|
||||
<style name="Numbers" key="5" class="number"/>
|
||||
<style name="Double Quoted Strings" key="6" class="string"/>
|
||||
<style name="Single Quoted Strings" key="7" class="string"/>
|
||||
<style name="Other inside tag" key="8" fore="800080"/>
|
||||
<style name="Comment" key="9" class="comment"/>
|
||||
<style name="Entity" key="10" fore="800080"/>
|
||||
<style name="XML style tag ends />" key="11" fore="000080"/>
|
||||
<style name="XML Identifier start < ?" key="12" fore="0000ff"/>
|
||||
<style name="XML Identifier end ?>" key="13" fore="0000ff"/>
|
||||
<style name="Script" key="14" fore="000080"/>
|
||||
<style name="CDATA" key="17" back="ffdf00"/>
|
||||
<style name="PHP" key="18" fore="0000ff" back="ffefbf"/>
|
||||
<style name="Unquoted Values" key="19" fore="ff00ff" back="ffefff"/>
|
||||
</group>
|
||||
</use-styles>
|
||||
</language>
|
||||
</Scheme>
|
|
@ -0,0 +1,43 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme>
|
||||
<keyword-classes>
|
||||
<keyword-class name="ada">
|
||||
abort abs accept access all and array at begin
|
||||
body case constant declare delay delta digits do
|
||||
else elsif end entry exception exit for function
|
||||
generic goto if in is limited loop mod new
|
||||
not null of or others out package pragma private
|
||||
procedure raise range record rem renames return
|
||||
reverse select separate subtype tagged task
|
||||
terminate then
|
||||
type until use when while with xor
|
||||
</keyword-class>
|
||||
|
||||
<keyword-class name="gpr">
|
||||
project export
|
||||
</keyword-class>
|
||||
</keyword-classes>
|
||||
|
||||
<language name="ada" title="Ada" folding="false">
|
||||
<lexer name="ada" />
|
||||
<use-keywords>
|
||||
<keyword key="0" name="Keywords" class="ada"/>
|
||||
</use-keywords>
|
||||
<use-styles>
|
||||
<style name="Default" key="32" />
|
||||
<style name="Whitespace" key="0" />
|
||||
<style name="Keyword" key="1" class="keyword" />
|
||||
<style name="Identifier" key="2" />
|
||||
<style name="Number" key="3" class="number"/>
|
||||
<style name="Operator" key="4" class="operator"/>
|
||||
<style name="Character" key="5" fore="colour.char"/>
|
||||
<style name="Un-Closed Character" key="6" back="e0c0e0" eolfilled="true"/>
|
||||
<style name="String" key="7" class="string"/>
|
||||
<style name="Un-Closed String" key="8" back="e0c0e0" eolfilled="true"/>
|
||||
<style name="Label" key="9" fore="7f0000"/>
|
||||
<style name="Comment" key="10" class="commentline"/>
|
||||
<style name="Illegal Token" key="11" fore="ff0000"/>
|
||||
<!--<style name="Class Definition Words" key="16" class="keyword"/>-->
|
||||
</use-styles>
|
||||
</language>
|
||||
</Scheme>
|
187
arduino-0018-windows/hardware/tools/avr/pn/schemes/asm.scheme
Normal file
187
arduino-0018-windows/hardware/tools/avr/pn/schemes/asm.scheme
Normal file
|
@ -0,0 +1,187 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme>
|
||||
<keyword-classes>
|
||||
<keyword-class name="cpu_instruction1">
|
||||
aaa aad aam aas adc add and call cbw
|
||||
clc cld cli cmc cmp cmps cmpsb cmpsw cwd daa das dec div esc hlt
|
||||
idiv imul in inc int into iret ja jae jb jbe jc jcxz je jg jge jl
|
||||
jle jmp jna jnae jnb jnbe jnc jne jng jnge jnl jnle jno jnp jns
|
||||
jnz jo jp jpe jpo js jz lahf lds lea les lods lodsb lodsw loop
|
||||
loope loopew loopne loopnew loopnz loopnzw loopw loopz loopzw
|
||||
mov movs movsb movsw mul neg nop not or out pop popf push pushf
|
||||
rcl rcr ret retf retn rol ror sahf sal sar sbb scas scasb scasw
|
||||
shl shr stc std sti stos stosb stosw sub test wait xchg xlat
|
||||
xlatb xor
|
||||
bound enter ins insb insw leave outs outsb outsw popa pusha pushw
|
||||
arpl lar lsl sgdt sidt sldt smsw str verr verw clts lgdt lidt lldt lmsw ltr
|
||||
bsf bsr bt btc btr bts cdq cmpsd cwde insd iretd iretdf iretf
|
||||
jecxz lfs lgs lodsd loopd looped loopned loopnzd loopzd lss
|
||||
movsd movsx movzx outsd popad popfd pushad pushd pushfd scasd seta
|
||||
setae setb setbe setc sete setg setge setl setle setna setnae setnb
|
||||
setnbe setnc setne setng setnge setnl setnle setno setnp setns
|
||||
setnz seto setp setpe setpo sets setz shld shrd stosd
|
||||
bswap cmpxchg invd invlpg wbinvd xadd
|
||||
lock rep repe repne repnz repz</keyword-class>
|
||||
<!-- these are mostly non-MMX/SSE/SSE2 486+ instructions -->
|
||||
<keyword-class name="cpu_instruction2">
|
||||
cflush cpuid emms femms
|
||||
cmovo cmovno cmovb cmovc cmovnae cmovae cmovnb cmovnc
|
||||
cmove cmovz cmovne cmovnz cmovbe cmovna cmova cmovnbe
|
||||
cmovs cmovns cmovp cmovpe cmovnp cmovpo cmovl cmovnge
|
||||
cmovge cmovnl cmovle cmovng cmovg cmovnle
|
||||
cmpxchg486 cmpxchg8b
|
||||
loadall loadall286 ibts icebp int1 int3 int01 int03 iretw
|
||||
popaw popfw pushaw pushfw rdmsr rdpmc rdshr rdtsc
|
||||
rsdc rsldt rsm rsts salc smi smint smintold svdc svldt svts
|
||||
syscall sysenter sysexit sysret ud0 ud1 ud2 umov xbts wrmsr wrshr</keyword-class>
|
||||
<!-- # fpu instructions, updated for 486+ -->
|
||||
<keyword-class name="fpu_instruction">
|
||||
f2xm1 fabs fadd faddp fbld fbstp fchs fclex fcom fcomp fcompp fdecstp
|
||||
fdisi fdiv fdivp fdivr fdivrp feni ffree fiadd ficom ficomp fidiv
|
||||
fidivr fild fimul fincstp finit fist fistp fisub fisubr fld fld1
|
||||
fldcw fldenv fldenvw fldl2e fldl2t fldlg2 fldln2 fldpi fldz fmul
|
||||
fmulp fnclex fndisi fneni fninit fnop fnsave fnsavew fnstcw fnstenv
|
||||
fnstenvw fnstsw fpatan fprem fptan frndint frstor frstorw fsave
|
||||
fsavew fscale fsqrt fst fstcw fstenv fstenvw fstp fstsw fsub fsubp
|
||||
fsubr fsubrp ftst fwait fxam fxch fxtract fyl2x fyl2xp1
|
||||
fsetpm fcos fldenvd fnsaved fnstenvd fprem1 frstord fsaved fsin fsincos
|
||||
fstenvd fucom fucomp fucompp fcomi fcomip ffreep
|
||||
fcmovb fcmove fcmovbe fcmovu fcmovnb fcmovne fcmovnbe fcmovnu</keyword-class>
|
||||
<!-- # these are MMX, SSE, SSE2 instructions -->
|
||||
<keyword-class name="ext_instruction">
|
||||
addpd addps addsd addss andpd andps andnpd andnps
|
||||
cmpeqpd cmpltpd cmplepd cmpunordpd cmpnepd cmpnltpd cmpnlepd cmpordpd
|
||||
cmpeqps cmpltps cmpleps cmpunordps cmpneps cmpnltps cmpnleps cmpordps
|
||||
cmpeqsd cmpltsd cmplesd cmpunordsd cmpnesd cmpnltsd cmpnlesd cmpordsd
|
||||
cmpeqss cmpltss cmpless cmpunordss cmpness cmpnltss cmpnless cmpordss
|
||||
comisd comiss cvtdq2pd cvtdq2ps cvtpd2dq cvtpd2pi cvtpd2ps
|
||||
cvtpi2pd cvtpi2ps cvtps2dq cvtps2pd cvtps2pi cvtss2sd cvtss2si
|
||||
cvtsd2si cvtsd2ss cvtsi2sd cvtsi2ss
|
||||
cvttpd2dq cvttpd2pi cvttps2dq cvttps2pi cvttsd2si cvttss2si
|
||||
divpd divps divsd divss fxrstor fxsave ldmxscr lfence mfence
|
||||
maskmovdqu maskmovdq maxpd maxps paxsd maxss minpd minps minsd minss
|
||||
movapd movaps movdq2q movdqa movdqu movhlps movhpd movhps movd movq
|
||||
movlhps movlpd movlps movmskpd movmskps movntdq movnti movntpd movntps
|
||||
movntq movq2dq movsd movss movupd movups mulpd mulps mulsd mulss
|
||||
orpd orps packssdw packsswb packuswb paddb paddsb paddw paddsw
|
||||
paddd paddsiw paddq paddusb paddusw pand pandn pause paveb pavgb pavgw
|
||||
pavgusb pdistib pextrw pcmpeqb pcmpeqw pcmpeqd pcmpgtb pcmpgtw pcmpgtd
|
||||
pf2id pf2iw pfacc pfadd pfcmpeq pfcmpge pfcmpgt pfmax pfmin pfmul
|
||||
pmachriw pmaddwd pmagw pmaxsw pmaxub pminsw pminub pmovmskb
|
||||
pmulhrwc pmulhriw pmulhrwa pmulhuw pmulhw pmullw pmuludq
|
||||
pmvzb pmvnzb pmvlzb pmvgezb pfnacc pfpnacc por prefetch prefetchw
|
||||
prefetchnta prefetcht0 prefetcht1 prefetcht2 pfrcp pfrcpit1 pfrcpit2
|
||||
pfrsqit1 pfrsqrt pfsub pfsubr pi2fd pf2iw pinsrw psadbw pshufd
|
||||
pshufhw pshuflw pshufw psllw pslld psllq pslldq psraw psrad
|
||||
psrlw psrld psrlq psrldq psubb psubw psubd psubq psubsb psubsw
|
||||
psubusb psubusw psubsiw pswapd punpckhbw punpckhwd punpckhdq punpckhqdq
|
||||
punpcklbw punpcklwd punpckldq punpcklqdq pxor rcpps rcpss
|
||||
rsqrtps rsqrtss sfence shufpd shufps sqrtpd sqrtps sqrtsd sqrtss
|
||||
stmxcsr subpd subps subsd subss ucomisd ucomiss
|
||||
unpckhpd unpckhps unpcklpd unpcklps xorpd xorps</keyword-class>
|
||||
<keyword-class name="register">
|
||||
ah al ax bh bl bp bx ch cl cr0 cr2 cr3 cr4 cs
|
||||
cx dh di dl dr0 dr1 dr2 dr3 dr6 dr7 ds dx eax ebp ebx ecx edi edx
|
||||
es esi esp fs gs si sp ss st tr3 tr4 tr5 tr6 tr7
|
||||
st0 st1 st2 st3 st4 st5 st6 st7 mm0 mm1 mm2 mm3 mm4 mm5 mm6 mm7
|
||||
xmm0 xmm1 xmm2 xmm3 xmm4 xmm5 xmm6 xmm7</keyword-class>
|
||||
<!-- # masm directives -->
|
||||
<keyword-class name="directive">
|
||||
.186 .286 .286c .286p .287 .386 .386c .386p .387 .486 .486p
|
||||
.8086 .8087 .alpha .break .code .const .continue .cref .data .data?
|
||||
.dosseg .else .elseif .endif .endw .err .err1 .err2 .errb
|
||||
.errdef .errdif .errdifi .erre .erridn .erridni .errnb .errndef
|
||||
.errnz .exit .fardata .fardata? .if .lall .lfcond .list .listall
|
||||
.listif .listmacro .listmacroall .model .no87 .nocref .nolist
|
||||
.nolistif .nolistmacro .radix .repeat .sall .seq .sfcond .stack
|
||||
.startup .tfcond .type .until .untilcxz .while .xall .xcref
|
||||
.xlist alias align assume catstr comm comment db dd df dosseg dq
|
||||
dt dup dw echo else elseif elseif1 elseif2 elseifb elseifdef elseifdif
|
||||
elseifdifi elseife elseifidn elseifidni elseifnb elseifndef end
|
||||
endif endm endp ends eq equ even exitm extern externdef extrn for
|
||||
forc ge goto group gt high highword if if1 if2 ifb ifdef ifdif
|
||||
ifdifi ife ifidn ifidni ifnb ifndef include includelib instr invoke
|
||||
irp irpc label le length lengthof local low lowword lroffset
|
||||
lt macro mask mod .msfloat name ne offset opattr option org %out
|
||||
page popcontext proc proto ptr public purge pushcontext record
|
||||
repeat rept seg segment short size sizeof sizestr struc struct
|
||||
substr subtitle subttl textequ this title type typedef union while width</keyword-class>
|
||||
<keyword-class name="directive_operand">
|
||||
$ ? @b @f addr basic byte c carry? dword
|
||||
far far16 fortran fword near near16 overflow? parity? pascal qword
|
||||
real4 real8 real10 sbyte sdword sign? stdcall sword syscall tbyte
|
||||
vararg word zero? flat near32 far32
|
||||
abs all assumes at casemap common compact
|
||||
cpu dotname emulator epilogue error export expr16 expr32 farstack flat
|
||||
forceframe huge language large listing ljmp loadds m510 medium memory
|
||||
nearstack nodotname noemulator nokeyword noljmp nom510 none nonunique
|
||||
nooldmacros nooldstructs noreadonly noscoped nosignextend nothing
|
||||
notpublic oldmacros oldstructs os_dos para private prologue radix
|
||||
readonly req scoped setif2 smallstack tiny use16 use32 uses</keyword-class>
|
||||
<!-- # nasm directives, mostly complete, does not parse properly
|
||||
# the following: %!<env>, %%, %+, %+n %-n, %{n} -->
|
||||
<keyword-class name="directive_nasm">
|
||||
db dw dd dq dt resb resw resd resq rest incbin equ times
|
||||
%define %idefine %xdefine %xidefine %undef %assign %iassign
|
||||
%strlen %substr %macro %imacro %endmacro %rotate .nolist
|
||||
%if %elif %else %endif %ifdef %ifndef %elifdef %elifndef
|
||||
%ifmacro %ifnmacro %elifmacro %elifnmacro %ifctk %ifnctk %elifctk %elifnctk
|
||||
%ifidn %ifnidn %elifidn %elifnidn %ifidni %ifnidni %elifidni %elifnidni
|
||||
%ifid %ifnid %elifid %elifnid %ifstr %ifnstr %elifstr %elifnstr
|
||||
%ifnum %ifnnum %elifnum %elifnnum %error %rep %endrep %exitrep
|
||||
%include %push %pop %repl struct endstruc istruc at iend align alignb
|
||||
%arg %stacksize %local %line
|
||||
bits use16 use32 section absolute extern global common cpu org
|
||||
section group import export</keyword-class>
|
||||
<keyword-class name="directive_operand_nasm">
|
||||
a16 a32 o16 o32 byte word dword nosplit $ $$ seq wrt
|
||||
flat large small .text .data .bss near far
|
||||
%0 %1 %2 %3 %4 %5 %6 %7 %8 %9</keyword-class>
|
||||
|
||||
<keyword-class name="asm_instructions">
|
||||
<include-class name="cpu_instruction1"/>
|
||||
<include-class name="cpu_instruction2"/>
|
||||
</keyword-class>
|
||||
|
||||
<keyword-class name="asm_directives">
|
||||
<include-class name="directive"/>
|
||||
<include-class name="directive_nasm"/>
|
||||
</keyword-class>
|
||||
|
||||
<keyword-class name="asm_operands">
|
||||
<include-class name="directive_operand"/>
|
||||
<include-class name="directive_operand_nasm"/>
|
||||
</keyword-class>
|
||||
|
||||
</keyword-classes>
|
||||
|
||||
<language name="asm" title="Assembler" folding="false">
|
||||
<lexer name="asm" />
|
||||
<use-keywords>
|
||||
<keyword key="0" name="CPU Instructions" class="asm_instructions"/>
|
||||
<keyword key="1" name="FPU Instructions" class="fpu_instruction"/>
|
||||
<keyword key="2" name="Registers" class="register"/>
|
||||
<keyword key="3" name="Directives" class="asm_directives"/>
|
||||
<keyword key="4" name="Directive Operands" class="asm_operands"/>
|
||||
<keyword key="5" name="Extended Instructions" class="ext_instruction"/>
|
||||
</use-keywords>
|
||||
<use-styles>
|
||||
<style name="Default" key="32" fore="#808080" />
|
||||
<style name="Whitespace" key="0" />
|
||||
<style name="Comment" key="1" class="comment" />
|
||||
<style name="Number" key="2" class="number" />
|
||||
<style name="String" key="3" class="string" />
|
||||
<style name="Operator" key="4" class="operator" />
|
||||
<style name="Identifier" key="5" class="identifier" />
|
||||
<style name="CPU instruction" key="6" class="keyword" />
|
||||
<style name="FPU instruction" key="7" class="keyword" bold="true" />
|
||||
<style name="Register" key="8" fore="46aa03" bold="true" />
|
||||
<style name="Directive" key="9" class="keyword" />
|
||||
<style name="Directive Operand" key="10" class="keyword" />
|
||||
<!-- <style name="Comment block (GNU as /*...*/ syntax, unimplemented)" key="11" class="commentbox" /> -->
|
||||
<style name="Single Quote String" key="12" class="string" />
|
||||
<style name="Unclosed String" key="13" fore="000000" back="E0C0E0" eolfilled="true" />
|
||||
<style name="Extended Instructions" key="14" fore="B00040" />
|
||||
</use-styles>
|
||||
</language>
|
||||
</Scheme>
|
|
@ -0,0 +1,76 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme>
|
||||
|
||||
<keyword-classes>
|
||||
|
||||
<keyword-class name="kwmnemo">
|
||||
adc add adiw and andi asr bclr bld brbc brbs brcc
|
||||
brcs break breq brge brhc brhs brid brie brlo brlt
|
||||
brmi brne brpl brsh brtc brts brvc brvs bset bst
|
||||
call cbi cbr clc clh cli cln clr cls clt clv clz
|
||||
com cp cpc cpi cpse dec eicall eijmp elpm eor fmul
|
||||
fmuls fmuls fmulsu icall ijmp in inc jmp ld ldd
|
||||
ldi lds lpm lsl lsr mov movw mul muls mulsu neg
|
||||
nop or ori out pop push rcall rd ret reti rjmp rol
|
||||
ror sbc sbci sbi sbic sbis sbiw sbr sbrc sbrs sec
|
||||
seh sei sen ser ses set sev sez sleep spm st st
|
||||
std sts sub subi swap tst wdr
|
||||
ADC ADD ADIW AND ANDI ASR BCLR BLD BRBC BRBS BRCC
|
||||
BRCS BREAK BREQ BRGE BRHC BRHS BRID BRIE BRLO BRLT
|
||||
BRMI BRNE BRPL BRSH BRTC BRTS BRVC BRVS BSET BST
|
||||
CALL CBI CBR CLC CLH CLI CLN CLR CLS CLT CLV CLZ
|
||||
COM CP CPC CPI CPSE DEC EICALL EIJMP ELPM EOR FMUL
|
||||
FMULS FMULS FMULSU ICALL IJMP IN INC JMP LD LDD
|
||||
LDI LDS LPM LSL LSR MOV MOVW MUL MULS MULSU NEG
|
||||
NOP OR ORI OUT POP PUSH RCALL RD RET RETI RJMP ROL
|
||||
ROR SBC SBCI SBI SBIC SBIS SBIW SBR SBRC SBRS SEC
|
||||
SEH SEI SEN SER SES SET SEV SEZ SLEEP SPM ST ST
|
||||
STD STS SUB SUBI SWAP TST WDR
|
||||
</keyword-class>
|
||||
|
||||
<keyword-class name="kwregs">
|
||||
r0 r1 r2 r3 r4 r5 r6 r7 r8 r9 r10 r11 r12 r13 r14
|
||||
r15 r16 r17 r18 r19 r20 r21 r22 r23 r24 r25 r26
|
||||
r27 r28 r29 r30 r31 x y z
|
||||
R0 R1 R2 R3 R4 R5 R6 R7 R8 R9 R10 R11 R12 R13 R14
|
||||
R15 R16 R17 R18 R19 R20 R21 R22 R23 R24 R25 R26
|
||||
R27 R28 R29 R30 R31 X Y Z
|
||||
</keyword-class>
|
||||
|
||||
</keyword-classes>
|
||||
|
||||
|
||||
<language name="avrasm" title="AVR Assembler" folding="false">
|
||||
|
||||
<lexer name="cpp" />
|
||||
|
||||
<use-keywords>
|
||||
<keyword key="0" name="Mnemonic" class="kwmnemo"/>
|
||||
<keyword key="1" name="Register Name" class="kwregs"/>
|
||||
</use-keywords>
|
||||
|
||||
<use-styles>
|
||||
<style name="Default" key="32" />
|
||||
<style name="Whitespace" key="0" />
|
||||
<style name="Comment" key="1" class="commentbox"/>
|
||||
<style name="Comment Line" key="2" class="commentline"/>
|
||||
<style name="Doc Comments" key="3" class="commentdoc"/>
|
||||
<style name="Number" key="4" fore="colour.number"/>
|
||||
<style name="Mnemonic" key="5" class="keyword"/>
|
||||
<style name="String" key="6" fore="colour.string"/>
|
||||
<style name="Character" key="7" fore="colour.char"/>
|
||||
<style name="Preprocessor" key="9" class="preprocessor"/>
|
||||
<style name="Operator" key="10" bold="true"/>
|
||||
<style name="Identifier" key="11" />
|
||||
<style name="End of line string" key="12" fore="000000" font="font.monospace" back="e0c0e0" eolfilled="true"/>
|
||||
<style name="Comment Line Doc" key="15" class="commentdoc"/>
|
||||
<style name="Register Name" key="16" fore="a52a00"/>
|
||||
<style name="Comment Doc Keyword" key="17" class="commentdoc" fore="3060a0"/>
|
||||
<style name="Unknown Comment Doc Keyword" key="18" class="commentdoc" fore="804020"/>
|
||||
<style name="Brace Match" key="34" fore="0000ee" bold="true"/>
|
||||
<style name="Brace Mismatch" key="35" fore="ee0000" bold="true"/>
|
||||
</use-styles>
|
||||
|
||||
</language>
|
||||
|
||||
</Scheme>
|
|
@ -0,0 +1,56 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme>
|
||||
<keyword-classes>
|
||||
<keyword-class name="bash">
|
||||
alias
|
||||
ar asa awk banner basename bash bc bdiff break
|
||||
bunzip2 bzip2 cal calendar case cat cc cd chmod cksum
|
||||
clear cmp col comm compress continue cp cpio crypt
|
||||
csplit ctags cut date dc dd declare deroff dev df diff diff3
|
||||
dircmp dirname do done du echo ed egrep elif else env
|
||||
esac eval ex exec exit expand export expr false fc
|
||||
fgrep fi file find fmt fold for function functions
|
||||
getconf getopt getopts grep gres hash head help
|
||||
history iconv id if in integer jobs join kill local lc
|
||||
let line ln logname look ls m4 mail mailx make
|
||||
man mkdir more mt mv newgrp nl nm nohup ntps od
|
||||
pack paste patch pathchk pax pcat perl pg pr print
|
||||
printf ps pwd read readonly red return rev rm rmdir
|
||||
sed select set sh shift size sleep sort spell
|
||||
split start stop strings strip stty sum suspend
|
||||
sync tail tar tee test then time times touch tr
|
||||
trap true tsort tty type typeset ulimit umask unalias
|
||||
uname uncompress unexpand uniq unpack unset until
|
||||
uudecode uuencode vi vim vpax wait wc whence which
|
||||
while who wpaste wstart xargs zcat
|
||||
</keyword-class>
|
||||
<keyword-class name="bash-coreutils">
|
||||
chgrp chown chroot dir dircolors
|
||||
factor groups hostid install link md5sum mkfifo
|
||||
mknod nice pinky printenv ptx readlink seq
|
||||
sha1sum shred stat su tac unlink users vdir whoami yes
|
||||
</keyword-class>
|
||||
</keyword-classes>
|
||||
<language name="bash" title="Bash">
|
||||
<lexer name="bash"/>
|
||||
<use-keywords>
|
||||
<keyword key="0" name="Keywords" class="bash"/>
|
||||
</use-keywords>
|
||||
<use-styles>
|
||||
<style name="Default" key="32" />
|
||||
<style name="Whitespace" key="0" fore="808080" />
|
||||
<style name="Error" key="1" class="error" />
|
||||
<style name="Comment" key="2" class="comment" />
|
||||
<style name="Number" key="3" class="number" />
|
||||
<style name="Keywords" key="4" class="keyword"/>
|
||||
<style name="Double Quotes String" key="5" class="string"/>
|
||||
<style name="Single Quotes String" key="6" class="string"/>
|
||||
<style name="Operators" key="7" class="operator" />
|
||||
<style name="Identifiers" key="8" class="identifier" />
|
||||
<style name="Scalars: $var" key="9" class="identifier" />
|
||||
<style name="Parameter expansion: ${var}" key="10" class="identifier" />
|
||||
<style name="Back Ticks" key="11" fore="ffff00" back="a08080" />
|
||||
<style name="Here-doc (delimiter)" key="12" fore="000000" back="ddd0dd" />
|
||||
</use-styles>
|
||||
</language>
|
||||
</Scheme>
|
176
arduino-0018-windows/hardware/tools/avr/pn/schemes/cpp.scheme
Normal file
176
arduino-0018-windows/hardware/tools/avr/pn/schemes/cpp.scheme
Normal file
|
@ -0,0 +1,176 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme>
|
||||
<keyword-classes>
|
||||
<keyword-class name="cpp">
|
||||
asm auto bool break case catch char class const const_cast continue
|
||||
default delete do double dynamic_cast else enum explicit export extern false float for
|
||||
friend goto if inline int long mutable namespace new operator private protected public
|
||||
register reinterpret_cast return short signed sizeof static static_cast struct switch
|
||||
template this throw true try typedef typeid typename union unsigned using
|
||||
virtual void volatile wchar_t while and and_eq bitand bitor compl not not_eq or
|
||||
or_eq xor xor_eq
|
||||
</keyword-class>
|
||||
<keyword-class name="doxygen">
|
||||
a addindex addtogroup anchor arg attention
|
||||
author b brief bug c class code date def defgroup deprecated dontinclude
|
||||
e em endcode endhtmlonly endif endlatexonly endlink endverbatim enum example exception
|
||||
f$ f[ f] file fn hideinitializer htmlinclude htmlonly
|
||||
if image include ingroup internal invariant interface latexonly li line link
|
||||
mainpage name namespace nosubgrouping note overload
|
||||
p page par param post pre ref relates remarks return retval
|
||||
sa section see showinitializer since skip skipline struct subsection
|
||||
test throw todo typedef union until
|
||||
var verbatim verbinclude version warning weakgroup $ @ \ & < > # { }
|
||||
</keyword-class>
|
||||
<keyword-class name="csharp">
|
||||
abstract as base bool break byte case catch char checked class
|
||||
const continue decimal default delegate do double else enum
|
||||
event explicit extern false finally fixed float for foreach get goto if
|
||||
implicit in int interface internal is lock long namespace new null
|
||||
object operator out override params partial private protected public
|
||||
readonly ref return sbyte sealed set short sizeof stackalloc static
|
||||
string struct switch this throw true try typeof uint ulong
|
||||
unchecked unsafe ushort using virtual void while
|
||||
</keyword-class>
|
||||
<keyword-class name="java">
|
||||
abstract assert boolean break byte case catch char class const
|
||||
continue default do double else extends final finally float for future
|
||||
generic goto if implements import inner instanceof int interface long
|
||||
native new null operator outer package private protected public rest
|
||||
return short static super switch synchronized this throw throws
|
||||
transient try var void volatile while
|
||||
</keyword-class>
|
||||
<keyword-class name="idl">
|
||||
aggregatable allocate appobject arrays async async_uuid
|
||||
auto_handle
|
||||
bindable boolean broadcast byte byte_count
|
||||
call_as callback char coclass code comm_status
|
||||
const context_handle context_handle_noserialize
|
||||
context_handle_serialize control cpp_quote custom
|
||||
decode default defaultbind defaultcollelem
|
||||
defaultvalue defaultvtable dispinterface displaybind dllname
|
||||
double dual
|
||||
enable_allocate encode endpoint entry enum error_status_t
|
||||
explicit_handle
|
||||
fault_status first_is float
|
||||
handle_t heap helpcontext helpfile helpstring
|
||||
helpstringcontext helpstringdll hidden hyper
|
||||
id idempotent ignore iid_as iid_is immediatebind implicit_handle
|
||||
import importlib in include in_line int __int64 __int3264 interface
|
||||
last_is lcid length_is library licensed local long
|
||||
max_is maybe message methods midl_pragma
|
||||
midl_user_allocate midl_user_free min_is module ms_union
|
||||
ncacn_at_dsp ncacn_dnet_nsp ncacn_http ncacn_ip_tcp
|
||||
ncacn_nb_ipx ncacn_nb_nb ncacn_nb_tcp ncacn_np
|
||||
ncacn_spx ncacn_vns_spp ncadg_ip_udp ncadg_ipx ncadg_mq
|
||||
ncalrpc nocode nonbrowsable noncreatable nonextensible notify
|
||||
object odl oleautomation optimize optional out out_of_line
|
||||
pipe pointer_default pragma properties propget propput propputref
|
||||
ptr public
|
||||
range readonly ref represent_as requestedit restricted retval
|
||||
shape short signed size_is small source strict_context_handle
|
||||
string struct switch switch_is switch_type
|
||||
transmit_as typedef
|
||||
uidefault union unique unsigned user_marshal usesgetlasterror uuid
|
||||
v1_enum vararg version void wchar_t wire_marshal
|
||||
</keyword-class>
|
||||
<keyword-class name="jsunsure">
|
||||
undefined
|
||||
</keyword-class>
|
||||
</keyword-classes>
|
||||
|
||||
<!-- base scheme for C++ style languages -->
|
||||
<base-language name="cppbase">
|
||||
<lexer name="cpp" />
|
||||
<use-styles>
|
||||
<style name="Default" key="32" />
|
||||
<style name="Whitespace" key="0" class="whitespace" />
|
||||
<style name="Comment" key="1" class="commentbox"/>
|
||||
<style name="Comment Line" key="2" class="commentline"/>
|
||||
|
||||
<style name="Number" key="4" class="number"/>
|
||||
<style name="Keyword" key="5" class="keyword"/>
|
||||
<style name="String" key="6" class="string"/>
|
||||
<style name="Character" key="7" class="string"/>
|
||||
|
||||
<style name="Operator" key="10" bold="true"/>
|
||||
<style name="Identifier" key="11" />
|
||||
<style name="End of line string" key="12" fore="000000" back="e0c0e0" eolfilled="true"/>
|
||||
</use-styles>
|
||||
</base-language>
|
||||
|
||||
<language base="cppbase" name="cpp" title="C / C++" folding="true" foldcomments="true" foldcompact="true" foldpreproc="true">
|
||||
<lexer name="cpp" />
|
||||
<comments line="//" streamStart="/*" streamEnd="*/" blockStart="/**" blockLine=" *" blockEnd=" */" />
|
||||
<use-keywords>
|
||||
<keyword key="0" name="Keywords" class="cpp"/>
|
||||
<keyword key="2" name="Doxygen Keywords" class="doxygen"/>
|
||||
</use-keywords>
|
||||
<use-styles>
|
||||
<style name="Doc Comments" key="3" class="commentdoc"/>
|
||||
<style name="UUID" key="8" fore="804080"/>
|
||||
<style name="Preprocessor" key="9" class="preprocessor"/>
|
||||
<style name="Verbatim" key="13" fore="007f00" back="e0ffe0" eolfilled="true"/>
|
||||
<style name="RegEx" key="14" fore="3f7f3f" back="e0f0ff" eolfilled="true"/>
|
||||
<style name="Comment Line Doc" key="15" class="commentdoc"/>
|
||||
<style name="Keywords 2" key="16" fore="b00040"/>
|
||||
<style name="Comment Doc Keyword" key="17" class="commentdoc" fore="3060a0"/>
|
||||
<style name="Unknown Comment Doc Keyword" key="18" class="commentdoc" fore="804020"/>
|
||||
</use-styles>
|
||||
</language>
|
||||
|
||||
<language base="cppbase" name="idl" title="IDL" folding="true">
|
||||
<use-keywords>
|
||||
<keyword key="0" name="Keywords" class="idl" />
|
||||
</use-keywords>
|
||||
</language>
|
||||
|
||||
<language base="cppbase" name="javascript" title="JavaScript" folding="true" foldcomments="true" foldcompact="true">
|
||||
<comments line="//" streamStart="/*" streamEnd="*/" blockStart="/**" blockLine=" *" blockEnd=" */" />
|
||||
<use-keywords>
|
||||
<keyword key="0" name="Keywords" class="javascript"/>
|
||||
<keyword key="1" name="Keywords 2" class="jsunsure"/>
|
||||
</use-keywords>
|
||||
<use-styles>
|
||||
<style name="Keywords 2" key="16" fore="b00040"/>
|
||||
</use-styles>
|
||||
</language>
|
||||
|
||||
<language base="cppbase" name="csharp" title="C#" folding="true" foldcomments="true" foldcompact="true" foldpreproc="true">
|
||||
<comments line="//" streamStart="/*" streamEnd="*/" blockStart="/**" blockLine=" *" blockEnd=" */" />
|
||||
<use-keywords>
|
||||
<keyword key="0" name="Keywords" class="csharp"/>
|
||||
</use-keywords>
|
||||
<use-styles>
|
||||
<style name="Doc Comments" key="3" class="commentdoc"/>
|
||||
<style name="UUID" key="8" fore="804080"/>
|
||||
<style name="Preprocessor" key="9" class="preprocessor"/>
|
||||
<style name="Verbatim" key="13" fore="007f00" back="e0ffe0" eolfilled="true"/>
|
||||
<style name="RegEx" key="14" fore="3f7f3f" back="e0f0ff" eolfilled="true"/>
|
||||
<style name="Comment Line Doc" key="15" class="commentdoc"/>
|
||||
<style name="Keywords 2" key="16" fore="b00040"/>
|
||||
|
||||
<!--<style name="Comment Doc Keyword" key="17" class="commentdoc" fore="3060a0"/>
|
||||
<style name="Unknown Comment Doc Keyword" key="18" class="commentdoc" fore="804020"/>-->
|
||||
</use-styles>
|
||||
</language>
|
||||
|
||||
<language base="cppbase" name="java" title="Java" folding="true" foldcomments="true" foldcompact="true">
|
||||
<comments line="//" streamStart="/*" streamEnd="*/" blockStart="/**" blockLine=" *" blockEnd=" */" />
|
||||
<use-keywords>
|
||||
<keyword key="0" name="Keywords" class="java"/>
|
||||
</use-keywords>
|
||||
<use-styles>
|
||||
<style name="Doc Comments" key="3" class="commentdoc"/>
|
||||
<style name="UUID" key="8" fore="804080"/>
|
||||
<style name="Comment Line Doc" key="15" class="commentdoc"/>
|
||||
<style name="Keywords 2" key="16" fore="b00040"/>
|
||||
<style name="Comment Doc Keyword" key="17" class="commentdoc" fore="3060a0"/>
|
||||
<style name="Unknown Comment Doc Keyword" key="18" class="commentdoc" fore="804020"/>
|
||||
|
||||
<!--<style name="Preprocessor" key="9" class="preprocessor"/>
|
||||
<style name="Verbatim" key="13" fore="007f00" back="e0ffe0" eolfilled="true"/>
|
||||
<style name="RegEx" key="14" fore="3f7f3f" back="e0f0ff" eolfilled="true"/>-->
|
||||
</use-styles>
|
||||
</language>
|
||||
</Scheme>
|
Binary file not shown.
74
arduino-0018-windows/hardware/tools/avr/pn/schemes/d.scheme
Normal file
74
arduino-0018-windows/hardware/tools/avr/pn/schemes/d.scheme
Normal file
|
@ -0,0 +1,74 @@
|
|||
<?xml version="1.0"?>
|
||||
<Scheme>
|
||||
<!-- Scheme for the D language, see www.digitalmars.com -->
|
||||
<!-- Note that there are things to do to fully support D:
|
||||
1. Add support for /+ +/ comments to the Scintilla cpp lexer.
|
||||
2. Add support for literal strings to the Scintilla cpp lexer
|
||||
(like C# @ strings).
|
||||
3. Add support for backtick strings to the Scintilla cpp lexer.
|
||||
-->
|
||||
<keyword-classes>
|
||||
<keyword-class name="d">
|
||||
abstract alias align asm assert auto body bool
|
||||
break byte case cast catch cdouble cent cfloat char class
|
||||
const continue creal dchar debug default delegate delete
|
||||
deprecated do double else enum export extern false final finally
|
||||
float for foreach foreach_reverse function goto idouble if
|
||||
ifloat import in inout int interface invariant ireal is lazy
|
||||
long mixin module new null out override package pragma private
|
||||
protected public real return scope short static struct super
|
||||
switch synchronized template this throw true try typedef typeid
|
||||
typeof ubyte ucent uint ulong union unittest ushort version void
|
||||
volatile wchar while with
|
||||
</keyword-class>
|
||||
<keyword-class name="ddoxygen">
|
||||
a addindex addtogroup anchor arg attention
|
||||
author b brief bug c class code date def defgroup deprecated dontinclude
|
||||
e em endcode endhtmlonly endif endlatexonly endlink endverbatim enum example exception
|
||||
f$ f[ f] file fn hideinitializer htmlinclude htmlonly
|
||||
if image include ingroup internal invariant interface latexonly li line link
|
||||
mainpage name namespace nosubgrouping note overload
|
||||
p page par param post pre ref relates remarks return retval
|
||||
sa section see showinitializer since skip skipline struct subsection
|
||||
test throw todo typedef union until
|
||||
var verbatim verbinclude version warning weakgroup $ @ \ & < > # { }
|
||||
</keyword-class>
|
||||
</keyword-classes>
|
||||
|
||||
<!-- base scheme for C++ style languages -->
|
||||
<language name="d" title="D" folding="true" foldcomments="true" foldcompact="false" foldpreproc="true">
|
||||
<lexer name="cpp" />
|
||||
<comments line="//" streamStart="/*" streamEnd="*/" blockStart="/**" blockLine=" *" blockEnd=" */" />
|
||||
<use-keywords>
|
||||
<keyword key="0" name="Keywords" class="d"/>
|
||||
<!-- Comment doc: is this needed??? -->
|
||||
<keyword key="2" name="Doxygen Keywords" class="ddoxygen"/>
|
||||
</use-keywords>
|
||||
|
||||
<use-styles>
|
||||
<style name="Default" key="32" />
|
||||
<style name="Whitespace" key="0" />
|
||||
<style name="Comment" key="1" class="commentbox"/>
|
||||
<style name="Comment Line" key="2" class="commentline"/>
|
||||
|
||||
<style name="Number" key="4" class="number"/>
|
||||
<style name="Keyword" key="5" class="keyword"/>
|
||||
<style name="String" key="6" class="string"/>
|
||||
<style name="Character" key="7" class="string"/>
|
||||
|
||||
<style name="Preprocessor" key="9" class="preprocessor"/>
|
||||
|
||||
<style name="Operator" key="10" class="operator"/>
|
||||
<style name="Identifier" key="11" />
|
||||
<style name="End of line string" key="12" fore="000000" back="e0c0e0" eolfilled="true"/>
|
||||
|
||||
<!-- Comment doc: is this needed??? -->
|
||||
<style name="Doc Comments" key="3" class="commentdoc"/>
|
||||
<style name="Comment Line Doc" key="15" class="commentdoc"/>
|
||||
<style name="Comment Doc Keyword" key="17" class="commentdoc" fore="3060a0"/>
|
||||
<style name="Unknown Comment Doc Keyword" key="18" class="commentdoc" fore="804020"/>
|
||||
|
||||
</use-styles>
|
||||
</language>
|
||||
|
||||
</Scheme>
|
|
@ -0,0 +1,117 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme>
|
||||
<style-classes>
|
||||
<style-class name="docbooksgml" back="efefff" eolfilled="true"/>
|
||||
</style-classes>
|
||||
<keyword-classes>
|
||||
<keyword-class name="docbook42.elements">
|
||||
abbrev abstract accel ackno acronym action address affiliation alt anchor
|
||||
answer appendix appendixinfo application area areaset areaspec arg article
|
||||
articleinfo artpagenums attribution audiodata audioobject author authorblurb
|
||||
authorgroup authorinitials beginpage bibliocoverage bibliodiv biblioentry
|
||||
bibliography bibliographyinfo biblioid bibliomisc bibliomixed bibliomset
|
||||
bibliorelation biblioset bibliosource blockinfo blockquote book bookinfo
|
||||
bridgehead callout calloutlist caption caution chapter chapterinfo citation
|
||||
citebiblioid citerefentry citetitle city classname classsynopsis classsynopsisinfo
|
||||
cmdsynopsis co collab collabname colophon colspec command computeroutput
|
||||
confdates confgroup confnum confsponsor conftitle constant constraint
|
||||
constraintdef constructorsynopsis contractnum contractsponsor contrib
|
||||
copyright coref corpauthor corpname country database date dedication
|
||||
destructorsynopsis edition editor email emphasis entry entrytbl envar
|
||||
epigraph equation errorcode errorname errortext errortype example
|
||||
exceptionname fax fieldsynopsis figure filename firstname firstterm
|
||||
footnote footnoteref foreignphrase formalpara funcdef funcparams
|
||||
funcprototype funcsynopsis funcsynopsisinfo function glossary glossaryinfo
|
||||
glossdef glossdiv glossentry glosslist glosssee glossseealso glossterm
|
||||
graphic graphicco group guibutton guiicon guilabel guimenu guimenuitem
|
||||
guisubmenu hardware highlights holder honorific htm imagedata imageobject
|
||||
imageobjectco important index indexdiv indexentry indexinfo indexterm
|
||||
informalequation informalexample informalfigure informaltable initializer
|
||||
inlineequation inlinegraphic inlinemediaobject interface interfacename
|
||||
invpartnumber isbn issn issuenum itemizedlist itermset jobtitle keycap
|
||||
keycode keycombo keysym keyword keywordset label legalnotice lhs lineage
|
||||
lineannotation link listitem iteral literallayout lot lotentry manvolnum
|
||||
markup medialabel mediaobject mediaobjectco member menuchoice methodname
|
||||
methodparam methodsynopsis mm modespec modifier ousebutton msg msgaud
|
||||
msgentry msgexplan msginfo msglevel msgmain msgorig msgrel msgset msgsub
|
||||
msgtext nonterminal note objectinfo olink ooclass ooexception oointerface
|
||||
option optional orderedlist orgdiv orgname otheraddr othercredit othername
|
||||
pagenums para paramdef parameter part partinfo partintro personblurb
|
||||
personname phone phrase pob postcode preface prefaceinfo primary primaryie
|
||||
printhistory procedure production productionrecap productionset productname
|
||||
productnumber programlisting programlistingco prompt property pubdate publisher
|
||||
publishername pubsnumber qandadiv qandaentry qandaset question quote refclass
|
||||
refdescriptor refentry refentryinfo refentrytitle reference referenceinfo
|
||||
refmeta refmiscinfo refname refnamediv refpurpose refsect1 refsect1info refsect2
|
||||
refsect2info refsect3 refsect3info refsection refsectioninfo refsynopsisdiv
|
||||
refsynopsisdivinfo releaseinfo remark replaceable returnvalue revdescription
|
||||
revhistory revision revnumber revremark rhs row sbr screen screenco screeninfo
|
||||
screenshot secondary secondaryie sect1 sect1info sect2 sect2info sect3 sect3info
|
||||
sect4 sect4info sect5 sect5info section sectioninfo see seealso seealsoie
|
||||
seeie seg seglistitem segmentedlist segtitle seriesvolnums set setindex
|
||||
setindexinfo setinfo sgmltag shortaffil shortcut sidebar sidebarinfo simpara
|
||||
simplelist simplemsgentry simplesect spanspec state step street structfield
|
||||
structname subject subjectset subjectterm subscript substeps subtitle
|
||||
superscript surname sv symbol synopfragment synopfragmentref synopsis
|
||||
systemitem table tbody term tertiary tertiaryie textdata textobject tfoot
|
||||
tgroup thead tip title titleabbrev toc tocback tocchap tocentry tocfront
|
||||
toclevel1 toclevel2 toclevel3 toclevel4 toclevel5 tocpart token trademark
|
||||
type ulink userinput varargs variablelist varlistentry varname videodata
|
||||
videoobject void volumenum warning wordasword xref year
|
||||
</keyword-class>
|
||||
<keyword-class name="docbook42.attributes">
|
||||
arch condition conformance id lang os remap role revision revisionflag security
|
||||
userlevel vendor xreflabel
|
||||
status label endterm linkend space width
|
||||
</keyword-class>
|
||||
<keyword-class name="docbook42">
|
||||
<include-class name="docbook42.elements"/>
|
||||
<include-class name="docbook42.attributes"/>
|
||||
</keyword-class>
|
||||
<keyword-class name="docbook42.SGMLDTD">
|
||||
ELEMENT DOCTYPE ATTLIST ENTITY NOTATION
|
||||
</keyword-class>
|
||||
</keyword-classes>
|
||||
|
||||
<language name="docbook" title="Docbook XML" folding="false">
|
||||
<lexer name="xml" stylebits="7"/>
|
||||
|
||||
<use-keywords>
|
||||
<keyword key="0" name="Docbook" class="docbook42"/>
|
||||
<keyword key="5" name="DTD Keywords" class="docbook42.SGMLDTD"/>
|
||||
</use-keywords>
|
||||
|
||||
<use-styles>
|
||||
<style name="Default" key="32" class="default"/>
|
||||
<style name="Text" key="0" class="default"/>
|
||||
<style name="Tags" key="1" class="tag"/>
|
||||
<style name="Unknown Tags" key="2" class="unknowntag"/>
|
||||
<style name="Attributes" key="3" class="attribute"/>
|
||||
<style name="Unknown Attributes" key="4" class="unknownattribute"/>
|
||||
<style name="Numbers" key="5" class="number"/>
|
||||
<style name="Double quoted strings" key="6" class="string"/>
|
||||
<style name="Single quoted strings" key="7" class="string"/>
|
||||
<style name="Other inside tag" key="8" fore="800080"/>
|
||||
<style name="Comment" key="9" fore="808000"/>
|
||||
<style name="Entities" key="10" fore="800080"/>
|
||||
<style name="XML style tag ends '/>'" key="11" fore="000080"/>
|
||||
<style name="XML identifier start '<?'" key="12" fore="800080" bold="true"/>
|
||||
<style name="XML identifier end '?>'" key="13" fore="800080" bold="true"/>
|
||||
<style name="CDATA" key="17" fore="800000" back="FFF0F0" eolfilled="true"/>
|
||||
<style name="Question" key="18" fore="800000"/>
|
||||
<style name="Unquoted Value" key="19" fore="608060"/>
|
||||
<group name="SGML" description="SGML" class="docbooksgml" >
|
||||
<style name="Tags <! ... >" key="21" fore="000080"/>
|
||||
<style name="Command" key="22" fore="000080" bold="true"/>
|
||||
<style name="1st param" key="23" fore="006600"/>
|
||||
<style name="Double string" key="24" fore="800000"/>
|
||||
<style name="Single string" key="25" fore="993300"/>
|
||||
<style name="Error" key="26" fore="800000" back="FF6666"/>
|
||||
<style name="Special (#xxxx type)" key="27" fore="3366FF"/>
|
||||
<style name="Entity" key="28" fore="333333"/>
|
||||
<style name="Comment" key="29" fore="808000"/>
|
||||
<style name="Block" key="31" fore="000066" back="CCCCE0"/>
|
||||
</group>
|
||||
</use-styles>
|
||||
</language>
|
||||
</Scheme>
|
|
@ -0,0 +1,85 @@
|
|||
.asm=asm
|
||||
.asp=Web
|
||||
.aut=properties
|
||||
.bas=vb
|
||||
.bat=batch
|
||||
.bsh=bash
|
||||
.build=xml
|
||||
.c=cpp
|
||||
.cgi=perl
|
||||
.cf=properties
|
||||
.cfg=properties
|
||||
.clips=xml
|
||||
.cls=vb
|
||||
.cmd=batch
|
||||
.ctl=vb
|
||||
.conf=properties
|
||||
.config=xml
|
||||
.cpp=cpp
|
||||
.cs=csharp
|
||||
.css=css
|
||||
.csproj=xml
|
||||
.cxx=cpp
|
||||
.d=d
|
||||
.def=modula2
|
||||
.dfm=pascal
|
||||
.diff=diff
|
||||
.dob=vb
|
||||
.dpr=pascal
|
||||
.dsm=vbscript
|
||||
.dsr=vb
|
||||
.dtd=xml
|
||||
.frm=vb
|
||||
.f90=fortran
|
||||
.f95=fortran
|
||||
.f2k=fortran
|
||||
.f=fortran77
|
||||
.for=fortran77
|
||||
.h=cpp
|
||||
.hpp=cpp
|
||||
.html=Web
|
||||
.htm=Web
|
||||
.idl=cpp
|
||||
.inf=properties
|
||||
.ini=properties
|
||||
.java=java
|
||||
.js=javascript
|
||||
.mod=modula2
|
||||
.nsi=NSIS
|
||||
.nsh=NSIS
|
||||
.nlf=NSIS
|
||||
.pag=vb
|
||||
.pas=pascal
|
||||
.patch=diff
|
||||
.php=php
|
||||
.pl=perl
|
||||
.pm=perl
|
||||
.pnpt=xml
|
||||
.pnproj=xml
|
||||
.pod=perl
|
||||
.properties=properties
|
||||
.py=python
|
||||
.pyw=python
|
||||
.rb=ruby
|
||||
.reg=properties
|
||||
.rng=xml
|
||||
.s=asm
|
||||
.s90=asm
|
||||
.scheme=xml
|
||||
.schemedef=xml
|
||||
.sh=bash
|
||||
.sln=xml
|
||||
.sql=sql
|
||||
.tcl=tcl
|
||||
.url=properties
|
||||
.v=verilog
|
||||
.vb=vb
|
||||
.vbs=vbscript
|
||||
.vh=verilog
|
||||
.vhd=vhdl
|
||||
.xhtml=Web
|
||||
.xml=xml
|
||||
.xsd=xml
|
||||
.xsl=xml
|
||||
configure=bash
|
||||
makefile=makefile
|
|
@ -0,0 +1,95 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme>
|
||||
<keyword-classes><keyword-class name="fortran">access action advance allocatable
|
||||
allocate apostrophe assign assignment associate asynchronous backspace bind blank
|
||||
blockdata call case character class close common complex contains continue cycle
|
||||
data deallocate decimal delim default dimension direct do dowhile double
|
||||
doubleprecision else elseif elsewhere encoding end endassociate endblockdata enddo
|
||||
endfile endforall endfunction endif endinterface endmodule endprogram endselect
|
||||
endsubroutine endtype endwhere entry eor equivalence err errmsg exist exit external
|
||||
file flush fmt forall form format formatted function go goto id if implicit in
|
||||
include inout integer inquire intent interface intrinsic iomsg iolength iostat kind
|
||||
len logical module name named namelist nextrec nml none nullify number only open
|
||||
opened operator optional out pad parameter pass pause pending pointer pos position
|
||||
precision print private program protected public quote read readwrite real rec recl
|
||||
recursive result return rewind save select selectcase selecttype sequential sign
|
||||
size stat status stop stream subroutine target then to type unformatted unit use
|
||||
value volatile wait where while write</keyword-class>
|
||||
<!-- keywords2 is for highlighting intrinsic and extended functions -->
|
||||
<keyword-class name="fortran2">abs achar acos acosd adjustl adjustr
|
||||
aimag aimax0 aimin0 aint ajmax0 ajmin0 akmax0 akmin0 all allocated alog
|
||||
alog10 amax0 amax1 amin0 amin1 amod anint any asin asind associated
|
||||
atan atan2 atan2d atand bitest bitl bitlr bitrl bjtest bit_size bktest break
|
||||
btest cabs ccos cdabs cdcos cdexp cdlog cdsin cdsqrt ceiling cexp char
|
||||
clog cmplx conjg cos cosd cosh count cpu_time cshift csin csqrt dabs
|
||||
dacos dacosd dasin dasind datan datan2 datan2d datand date
|
||||
date_and_time dble dcmplx dconjg dcos dcosd dcosh dcotan ddim dexp
|
||||
dfloat dflotk dfloti dflotj digits dim dimag dint dlog dlog10 dmax1 dmin1
|
||||
dmod dnint dot_product dprod dreal dsign dsin dsind dsinh dsqrt dtan dtand
|
||||
dtanh eoshift epsilon errsns exp exponent float floati floatj floatk floor fraction
|
||||
free huge iabs iachar iand ibclr ibits ibset ichar idate idim idint idnint ieor ifix
|
||||
iiabs iiand iibclr iibits iibset iidim iidint iidnnt iieor iifix iint iior iiqint iiqnnt iishft
|
||||
iishftc iisign ilen imax0 imax1 imin0 imin1 imod index inint inot int int1 int2 int4
|
||||
int8 iqint iqnint ior ishft ishftc isign isnan izext jiand jibclr jibits jibset jidim jidint
|
||||
jidnnt jieor jifix jint jior jiqint jiqnnt jishft jishftc jisign jmax0 jmax1 jmin0 jmin1
|
||||
jmod jnint jnot jzext kiabs kiand kibclr kibits kibset kidim kidint kidnnt kieor kifix
|
||||
kind kint kior kishft kishftc kisign kmax0 kmax1 kmin0 kmin1 kmod knint knot kzext
|
||||
lbound leadz len len_trim lenlge lge lgt lle llt log log10 logical lshift malloc matmul
|
||||
max max0 max1 maxexponent maxloc maxval merge min min0 min1 minexponent minloc
|
||||
minval mod modulo mvbits nearest nint not nworkers number_of_processors pack popcnt
|
||||
poppar precision present product radix random random_number random_seed range real
|
||||
repeat reshape rrspacing rshift scale scan secnds selected_int_kind
|
||||
selected_real_kind set_exponent shape sign sin sind sinh size sizeof sngl snglq spacing
|
||||
spread sqrt sum system_clock tan tand tanh tiny transfer transpose trim ubound unpack verify</keyword-class>
|
||||
<!-- keywords3 are nonstardard, extended and user defined functions -->
|
||||
<keyword-class name="fortran3">cdabs cdcos cdexp cdlog cdsin cdsqrt cotan cotand
|
||||
dcmplx dconjg dcotan dcotand decode dimag dll_export dll_import doublecomplex dreal
|
||||
dvchk encode find flen flush getarg getcharqq getcl getdat getenv gettim hfix ibchng
|
||||
identifier imag int1 int2 int4 intc intrup invalop iostat_msg isha ishc ishl jfix
|
||||
lacfar locking locnear map nargs nbreak ndperr ndpexc offset ovefl peekcharqq precfill
|
||||
prompt qabs qacos qacosd qasin qasind qatan qatand qatan2 qcmplx qconjg qcos qcosd
|
||||
qcosh qdim qexp qext qextd qfloat qimag qlog qlog10 qmax1 qmin1 qmod qreal qsign qsin
|
||||
qsind qsinh qsqrt qtan qtand qtanh ran rand randu rewrite segment setdat settim system
|
||||
timer undfl unlock union val virtual volatile zabs zcos zexp zlog zsin zsqrt</keyword-class>
|
||||
</keyword-classes>
|
||||
<base-language name="fortranbase">
|
||||
<use-styles>
|
||||
<style name="Default" key="32" />
|
||||
<style name="Whitespace" key="0" />
|
||||
<style name="Comment" key="1" class="comment" />
|
||||
<style name="Number" key="2" class="number"/>
|
||||
<style name="Single Quote String" key="3" class="string"/>
|
||||
<style name="Double Quote String" key="4" class="string"/>
|
||||
<style name="End of line string" key="5" fore="000000" font="font.monospace" back="e0c0e0" eolfilled="true"/>
|
||||
|
||||
<style name="Operator" key="6" class="operator"/>
|
||||
<style name="Identifier" key="7" class="identifier"/>
|
||||
<style name="Keywords" key="8" class="keyword"/>
|
||||
<style name="Keywords 2" key="9" class="keyword" fore="B00040"/>
|
||||
<style name="Keywords 3" key="10" class="keyword" fore="B04080"/>
|
||||
<style name="Preprocessor" key="11" class="preprocessor"/>
|
||||
<style name=".NAME. format operators" key="12" class="operator" bold="true"/>
|
||||
<style name="Labels" key="13" fore="E0C0E0"/>
|
||||
<style name="Continuation" key="14" fore="000000" back="F0E080" />
|
||||
<style name="User defined" key="15" fore="E0F0FF"/>
|
||||
</use-styles>
|
||||
</base-language>
|
||||
<language name="fortran77" base="fortranbase" title="Fortran 77" folding="true">
|
||||
<lexer name="f77"/>
|
||||
<comments line="!~" />
|
||||
<use-keywords>
|
||||
<keyword key="0" name="Keywords" class="fortran" />
|
||||
<keyword key="1" name="Keywords 2" class="fortran2" />
|
||||
<keyword key="2" name="Keywords 3" class="fortran3" />
|
||||
</use-keywords>
|
||||
</language>
|
||||
<language name="fortran" base="fortranbase" title="Fortran 95" folding="true">
|
||||
<lexer name="fortran" />
|
||||
<comments line="!~" />
|
||||
<use-keywords>
|
||||
<keyword key="0" name="Keywords" class="fortran" />
|
||||
<keyword key="1" name="Keywords 2" class="fortran2" />
|
||||
<keyword key="2" name="Keywords 3" class="fortran3" />
|
||||
</use-keywords>
|
||||
</language>
|
||||
</Scheme>
|
|
@ -0,0 +1,17 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme>
|
||||
<language name="latex" title="LaTeX" folding="false" >
|
||||
<lexer name="latex" />
|
||||
<use-keywords>
|
||||
<keyword key="0" name="Keywords" class="perl"/>
|
||||
</use-keywords>
|
||||
<use-styles>
|
||||
<style name="Default" key="32" />
|
||||
<style name="Whitespace" key="0" />
|
||||
<style name="Command" key="1" fore="aa0000" bold="true" />
|
||||
<style name="Tag" key="2" fore="880088" bold="true" />
|
||||
<style name="Math" key="3" fore="0000ff" />
|
||||
<style name="Comment" key="4" class="comment" />
|
||||
</use-styles>
|
||||
</language>
|
||||
</Scheme>
|
|
@ -0,0 +1,33 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme>
|
||||
<keyword-classes>
|
||||
<keyword-class name="lua">
|
||||
if elseif else then end do while nil true false
|
||||
in for and or function local not repeat return until
|
||||
</keyword-class>
|
||||
</keyword-classes>
|
||||
|
||||
<language name="lua" title="Lua" folding="true" foldcomments="true" foldcompact="false" foldpreproc="true">
|
||||
<lexer name="lua" />
|
||||
<comments line="--" streamStart="--[[" streamEnd="]]" blockStart="--[[" blockLine="--" blockEnd="]]" />
|
||||
<use-keywords>
|
||||
<keyword key="0" name="Keywords" class="lua"/>
|
||||
</use-keywords>
|
||||
<use-styles>
|
||||
<style name="Default" key="32" />
|
||||
<style name="Whitespace" key="0" />
|
||||
<style name="Comment" key="1" class="comment" />
|
||||
<style name="Comment Line" key="2" class="commentdoc" />
|
||||
<style name="Comment Doc" key="3" class="commentline" />
|
||||
<style name="Number" key="4" class="number" />
|
||||
<style name="Keyword" key="5" class="keyword" />
|
||||
<style name="String" key="6" class="string" />
|
||||
<style name="Character" key="7" class="string" />
|
||||
<style name="String Literal" key="8" class="string" />
|
||||
<style name="Preprocessor" key="9" class="preprocessor" />
|
||||
<style name="Operator" key="10" class="operator" />
|
||||
<style name="Identifier" key="11" class="identifier" />
|
||||
<style name="End of line string" key="12" fore="000000" back="e0c0e0" eolfilled="true"/>
|
||||
</use-styles>
|
||||
</language>
|
||||
</Scheme>
|
|
@ -0,0 +1,51 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme>
|
||||
<style-classes>
|
||||
<!-- All styles inherit the default style. Font fore and back colours are
|
||||
not specified - this way we inherit the system defaults -->
|
||||
<style-class name="default" size="10" font="Lucida Console"/>
|
||||
|
||||
<style-class name="whitespace" description="Whitespace" fore="a8c5ff" />
|
||||
|
||||
<style-class name="comment" description="Comments" fore="007f00"/>
|
||||
<style-class name="keyword" description="Keywords" fore="0000ef" />
|
||||
<style-class name="string" description="Strings" fore="7f007f" />
|
||||
<style-class name="number" description="Numbers" fore="007f7f" />
|
||||
<style-class name="operator" description="Operators" />
|
||||
<style-class name="preprocessor" description="Preprocessor" fore="7f7f00" />
|
||||
<style-class name="error" description="Error Text" fore="ffff00" back="ff0000" />
|
||||
<style-class name="commentdoc" description="Doc Comments" inherit-style="comment" fore="3f703f"/>
|
||||
<style-class name="commentline" description="Line Comments" inherit-style="comment"/>
|
||||
<style-class name="commentbox" description="Box Comments" inherit-style="comment"/>
|
||||
<style-class name="tag" description="Tag" fore="000080"/>
|
||||
<style-class name="unknowntag" description="Unknown Tag" fore="ff0000"/>
|
||||
<style-class name="attribute" description="Attribute" fore="008080"/>
|
||||
<style-class name="unknownattribute" description="Unknown Attribute" fore="ff0000"/>
|
||||
<style-class name="bracematch" description="Brace Match" fore="0000ee" bold="true"/>
|
||||
<style-class name="bracemismatch" description="Brace Mismatch" fore="ee0000" bold="true"/>
|
||||
<style-class name="linenumbers" description="Line Numbers" />
|
||||
<style-class name="controlchars" description="Control Characters" fore="808080" />
|
||||
<style-class name="identifier" description="Identifier" fore="7080ff" />
|
||||
</style-classes>
|
||||
<base-options>
|
||||
<style name="Line Numbers" key="33" class="linenumbers" />
|
||||
<style name="Brace Match" key="34" class="bracematch" />
|
||||
<style name="Brace Mismatch" key="35" class="bracemismatch" />
|
||||
<style name="Control Characters" key="36" class="controlchars" />
|
||||
</base-options>
|
||||
<keyword-classes>
|
||||
<keyword-class name="javascript">
|
||||
abstract boolean break byte case catch char class
|
||||
const continue debugger default delete do double else enum export extends
|
||||
false final finally float for function goto if implements import in instanceof
|
||||
int interface long native new null package private protected public
|
||||
return short static super switch synchronized this throw throws
|
||||
transient true try typeof var void volatile while with
|
||||
</keyword-class>
|
||||
</keyword-classes>
|
||||
<imports>
|
||||
<set pattern="*.scheme"/>
|
||||
<set pattern="*.schemedef"/>
|
||||
<!--<file name="userSettings.xml"/>-->
|
||||
</imports>
|
||||
</Scheme>
|
|
@ -0,0 +1,43 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme>
|
||||
<keyword-classes>
|
||||
<keyword-class name="matlab_keywords">
|
||||
break case catch continue else elseif end for function global
|
||||
if otherwise persistent return switch try while
|
||||
</keyword-class>
|
||||
<keyword-class name="octave_keywords">
|
||||
<include-class name="matlab_keywords" />
|
||||
do end_unwind_protect endfor endif endswitch endfunction until
|
||||
unwind_protect unwind_protect_cleanup
|
||||
</keyword-class>
|
||||
</keyword-classes>
|
||||
|
||||
<base-language name="matlabbase">
|
||||
<use-styles>
|
||||
<style name="Default" key="32" />
|
||||
<style name="Whitespace" key="0" />
|
||||
<style name="Comment" key="1" class="comment" />
|
||||
<style name="Command" key="2" class="command" />
|
||||
<style name="Number" key="3" class="number" />
|
||||
<style name="Keyword" key="4" class="keyword" />
|
||||
<style name="String" key="5" class="string" />
|
||||
<style name="Operator" key="6" class="operator" fore="800000"/>
|
||||
<style name="Identifier" key="7" class="identifier" />
|
||||
<style name="Double Quote String" key="8" class="doublequotestring" />
|
||||
</use-styles>
|
||||
</base-language>
|
||||
|
||||
<language base="matlabbase" name="matlab" title="Matlab" folding="true" casesensitive="true">
|
||||
<lexer name="matlab" />
|
||||
<use-keywords>
|
||||
<keyword key="0" name="Keyword" class="matlab_keywords"/>
|
||||
</use-keywords>
|
||||
</language>
|
||||
|
||||
<language base="matlabbase" name="octave" title="Octave" folding="true" casesensitive="true">
|
||||
<lexer name="octave" />
|
||||
<use-keywords>
|
||||
<keyword key="0" name="Keywords" class="octave_keywords"/>
|
||||
</use-keywords>
|
||||
</language>
|
||||
</Scheme>
|
|
@ -0,0 +1,92 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme>
|
||||
<keyword-classes>
|
||||
<keyword-class name="dosbatch">
|
||||
rem set if exist errorlevel for in do
|
||||
break call chcp cd chdir choice cls country ctty date del erase dir echo
|
||||
exit goto loadfix loadhigh mkdir md move path pause prompt rename ren
|
||||
rmdir rd shift time type ver verify vol com con lpt nul
|
||||
</keyword-class>
|
||||
</keyword-classes>
|
||||
<language name="properties" title="Properties">
|
||||
<lexer name="props"/>
|
||||
<use-styles>
|
||||
<style name="Default" key="32" />
|
||||
<style name="Whitespace" key="0" fore="000000" />
|
||||
<style name="Comment" key="1" class="comment" />
|
||||
<style name="Section" key="2" fore="0000f0" back="e0f0f0" bold="true" eolfilled="true"/>
|
||||
<style name="Assignment" key="3" class="operator"/>
|
||||
<style name="Default Value" key="4" class="preprocessor"/>
|
||||
</use-styles>
|
||||
</language>
|
||||
<language name="batch" title="Batch Files">
|
||||
<lexer name="batch" />
|
||||
<use-keywords>
|
||||
<keyword key="0" name="Keywords" class="dosbatch"/>
|
||||
</use-keywords>
|
||||
<use-styles>
|
||||
<style name="Default" key="32" />
|
||||
<style name="Whitespace" key="0" />
|
||||
<style name="Comment" key="1" class="comment" />
|
||||
<style name="Keyword" key="2" class="keyword" />
|
||||
<style name="Label" key="3" fore="ffff00" back="606060" eolfilled="true" />
|
||||
<style name="Hide command char '@'" key="4" class="preprocessor" />
|
||||
<style name="External commands" key="5" class="keyword" />
|
||||
<style name="Variable (%x)" key="6" back="ffffe0" />
|
||||
<style name="Operator" key="7" class="operator" />
|
||||
</use-styles>
|
||||
</language>
|
||||
<language name="makefile" title="Make" usetabs="true">
|
||||
<lexer name="makefile" />
|
||||
<use-styles>
|
||||
<style name="Default" key="32" />
|
||||
<style name="Whitespace" key="0" />
|
||||
<style name="Comment" key="1" class="comment" />
|
||||
<style name="Pre-Processor" key="2" class="preprocessor" />
|
||||
<style name="Variable $(x)" key="3" fore="000080" />
|
||||
<style name="Operator" key="4" class="operator" />
|
||||
<style name="Target" key="5" fore="a00000" />
|
||||
<style name="Error" key="9" class="error" />
|
||||
</use-styles>
|
||||
</language>
|
||||
<language name="diff" title="Diff">
|
||||
<lexer name="diff" />
|
||||
<use-styles>
|
||||
<style name="Default" key="32" />
|
||||
<style name="Whitespace" key="0" />
|
||||
<style name="Comment" key="1" fore="007f00" />
|
||||
<style name="Command" key="2" fore="7f7f00" />
|
||||
<style name="Source and Destination" key="3" fore="7f0000" />
|
||||
<style name="Position Setting (@@)" key="4" fore="7f007f" />
|
||||
<style name="Line Removed (-)" key="5" fore="007f7f" />
|
||||
<style name="Line Added (+)" key="6" fore="00007f" />
|
||||
</use-styles>
|
||||
</language>
|
||||
<language name="output" title="Output" internal="true">
|
||||
<lexer name="errorlist" />
|
||||
<use-styles>
|
||||
<style name="Default" key="32" size="9" />
|
||||
<style name="Whitespace" key="0" fore="000000" />
|
||||
<style name="Python error" key="1" fore="ff0000" hotspot="true" />
|
||||
<style name="gcc error" key="2" fore="800080" hotspot="true" />
|
||||
<style name="Microsoft error" key="3" fore="808000" hotspot="true" />
|
||||
<style name="command or return status" key="4" fore="0000ff" hotspot="true" />
|
||||
<style name="Borland message" key="5" fore="b06000" hotspot="true" />
|
||||
<style name="Perl message" key="6" fore="ff0000" hotspot="true" />
|
||||
<style name=".NET tracebacks" key="7" fore="ff0000" hotspot="true" />
|
||||
<style name="Lua messages" key="8" fore="ff0000" hotspot="true" />
|
||||
<style name="ctags" key="9" fore="ff00ff" />
|
||||
<group name="diff">
|
||||
<style name="change (!)" key="10" fore="007f00" />
|
||||
<style name="addition (+)" key="11" fore="00007f" />
|
||||
<style name="deletion (-)" key="12" fore="007f7f" />
|
||||
<style name="message (---)" key="13" fore="7f0000" />
|
||||
</group>
|
||||
<style name="PHP error" key="14" fore="ff0000" hotspot="true" />
|
||||
|
||||
<!-- this is the style used by the container-based error lexer. It may in the future
|
||||
clash with that used by scintilla so will need updating then. -->
|
||||
<style name="Custom error" key="20" fore="800080" hotspot="true" />
|
||||
</use-styles>
|
||||
</language>
|
||||
</Scheme>
|
|
@ -0,0 +1,46 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme>
|
||||
<keyword-classes>
|
||||
<keyword-class name="modula2">
|
||||
<!--keywords from XDS Lexis-->
|
||||
and array begin by case const definition div
|
||||
do else elsif end exit except export finally
|
||||
for forward from if implementation import in loop
|
||||
mod module not of or packedset pointer procedure
|
||||
qualified record rem retry repeat return set then
|
||||
to type until var while with
|
||||
<!--identifiers from XDS Lexis-->
|
||||
abs bitset boolean cardinal cap chr char complex
|
||||
cmplx dec dispose excl false float halt high
|
||||
im inc incl int interruptible integer length lfloat
|
||||
longcomplex longreal max min new nil odd ord
|
||||
proc protection re real size true trunc uninterruptible
|
||||
val
|
||||
</keyword-class>
|
||||
<keyword-class name="modula2_foldwords">
|
||||
begin case record
|
||||
</keyword-class>
|
||||
</keyword-classes>
|
||||
<language name="modula2" title="Modula-2" folding="true" foldcomments="true" foldcompact="false">
|
||||
<lexer name="pascal" />
|
||||
<use-keywords>
|
||||
<keyword key="0" name="Keywords" class="modula2"/>
|
||||
<keyword key="2" name="Fold Start Words" class="modula2_foldwords"/>
|
||||
</use-keywords>
|
||||
<use-styles>
|
||||
<style name="Default" key="32" />
|
||||
<style name="Whitespace" key="0" />
|
||||
<style name="Comment" key="1" class="comment"/>
|
||||
<style name="Line Comment" key="2" class="commentline"/>
|
||||
<style name="Doc Comment" key="3" class="commentdoc"/>
|
||||
<style name="Number" key="4" class="number"/>
|
||||
<style name="Keyword" key="5" class="keyword"/>
|
||||
<style name="Double-Quoted String" key="6" /><!-- fore="colour.string" -->
|
||||
<style name="Single-Quoted String" key="7" class="string"/>
|
||||
<style name="Symbols" key="8" />
|
||||
<style name="PreProcessor" key="9" class="preprocessor"/>
|
||||
<style name="Operators" key="10" class="operator"/>
|
||||
<style name="Class Definition Words" key="16" class="keyword"/>
|
||||
</use-styles>
|
||||
</language>
|
||||
</Scheme>
|
405
arduino-0018-windows/hardware/tools/avr/pn/schemes/nsis2.scheme
Normal file
405
arduino-0018-windows/hardware/tools/avr/pn/schemes/nsis2.scheme
Normal file
|
@ -0,0 +1,405 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme>
|
||||
<keyword-classes>
|
||||
<keyword-class name="NSIS">
|
||||
;
|
||||
Abort
|
||||
AddBrandingImage
|
||||
AddSize
|
||||
AllowRootDirInstall
|
||||
AllowSkipFiles
|
||||
AutoCloseWindow
|
||||
BGGradient
|
||||
BrandingText
|
||||
BringToFront
|
||||
Call
|
||||
CallInstDLL
|
||||
Caption
|
||||
ChangeUI
|
||||
CheckBitmap
|
||||
ClearErrors
|
||||
CompletedText
|
||||
ComponentText
|
||||
CopyFiles
|
||||
CRCCheck
|
||||
CreateDirectory
|
||||
CreateFont
|
||||
CreateShortCut
|
||||
Delete
|
||||
DeleteINISec
|
||||
DeleteINIStr
|
||||
DeleteRegKey
|
||||
DeleteRegValue
|
||||
DetailPrint
|
||||
DetailsButtonText
|
||||
DirShow
|
||||
DirText
|
||||
DirVar
|
||||
EnableWindow
|
||||
EnumRegKey
|
||||
EnumRegValue
|
||||
Exch
|
||||
Exec
|
||||
ExecShell
|
||||
ExecWait
|
||||
ExpandEnvStrings
|
||||
File
|
||||
FileBufSize
|
||||
FileClose
|
||||
FileErrorText
|
||||
FileOpen
|
||||
FileRead
|
||||
FileReadByte
|
||||
FileSeek
|
||||
FileWrite
|
||||
FileWriteByte
|
||||
FindClose
|
||||
FindFirst
|
||||
FindNext
|
||||
FindWindow
|
||||
FlushINI
|
||||
Function
|
||||
FunctionEnd
|
||||
GetCurInstType
|
||||
GetCurrentAddress
|
||||
GetDlgItem
|
||||
GetDLLVersion
|
||||
GetDLLVersionLocal
|
||||
GetFileTime
|
||||
GetFileTimeLocal
|
||||
GetFullPathName
|
||||
GetFunctionAddress
|
||||
GetLabelAddress
|
||||
GetTempFileName
|
||||
GetWindowText
|
||||
Goto
|
||||
HideWindow
|
||||
Icon
|
||||
IfAbort
|
||||
IfErrors
|
||||
IfFileExists
|
||||
IfRebootFlag
|
||||
IfSilent
|
||||
InitPluginsDir
|
||||
InstallButtonText
|
||||
InstallColors
|
||||
InstallDir
|
||||
InstallDirRegKey
|
||||
InstProgressFlags
|
||||
InstType
|
||||
InstTypeGetText
|
||||
InstTypeSetText
|
||||
IntCmp
|
||||
IntCmpU
|
||||
IntFmt
|
||||
IntOp
|
||||
IsWindow
|
||||
LangString
|
||||
LangStringUP
|
||||
LicenseBkColor
|
||||
LicenseData
|
||||
LicenseForceSelection
|
||||
LicenseLangString
|
||||
LicenseText
|
||||
LoadLanguageFile
|
||||
LockWindow
|
||||
LogSet
|
||||
LogText
|
||||
MessageBox
|
||||
MiscButtonText
|
||||
Name
|
||||
Nop
|
||||
OutFile
|
||||
Page
|
||||
PageCallbacks
|
||||
PageEx
|
||||
PageExEnd
|
||||
Pop
|
||||
Push
|
||||
Quit
|
||||
ReadEnvStr
|
||||
ReadIniStr
|
||||
ReadRegDWORD
|
||||
ReadRegStr
|
||||
Reboot
|
||||
RegDLL
|
||||
Rename
|
||||
ReserveFile
|
||||
Return
|
||||
RMDir
|
||||
SearchPath
|
||||
Section
|
||||
SectionEnd
|
||||
SectionGetFlags
|
||||
SectionGetInstTypes
|
||||
SectionGetSize
|
||||
SectionGetText
|
||||
SectionIn
|
||||
SectionSetFlags
|
||||
SectionSetInstTypes
|
||||
SectionSetSize
|
||||
SectionSetText
|
||||
SendMessage
|
||||
SetAutoClose
|
||||
SetBrandingImage
|
||||
SetCompress
|
||||
SetCompressor
|
||||
SetCtlColors
|
||||
SetCurInstType
|
||||
SetDatablockOptimize
|
||||
SetDateSave
|
||||
SetDetailsPrint
|
||||
SetDetailsView
|
||||
SetErrors
|
||||
SetFileAttributes
|
||||
SetFont
|
||||
SetOutPath
|
||||
SetOverwrite
|
||||
SetPluginUnload
|
||||
SetRebootFlag
|
||||
SetShellVarContext
|
||||
SetSilent
|
||||
ShowInstDetails
|
||||
ShowUninstDetails
|
||||
ShowWindow
|
||||
SilentInstall
|
||||
SilentUnInstall
|
||||
Sleep
|
||||
SpaceTexts
|
||||
StrCmp
|
||||
StrCpy
|
||||
StrLen
|
||||
SubCaption
|
||||
SubSection
|
||||
SubSectionEnd
|
||||
UninstallButtonText
|
||||
UninstallCaption
|
||||
UninstallIcon
|
||||
UninstallSubCaption
|
||||
UninstallText
|
||||
UninstPage
|
||||
UnRegDLL
|
||||
Var
|
||||
VIAddVersionKey
|
||||
VIProductVersion
|
||||
WindowIcon
|
||||
WriteINIStr
|
||||
WriteRegBin
|
||||
WriteRegDWORD
|
||||
WriteRegExpandStr
|
||||
WriteRegStr
|
||||
WriteUninstaller
|
||||
XPStyle
|
||||
|
||||
<!--Directives-->
|
||||
!system
|
||||
!include
|
||||
!cd
|
||||
!packhdr
|
||||
!define
|
||||
!undef
|
||||
!ifdef
|
||||
!ifndef
|
||||
!endif
|
||||
!else
|
||||
!macro
|
||||
!macroend
|
||||
!insertmacro
|
||||
!verbose
|
||||
!warning
|
||||
!error
|
||||
!echo
|
||||
!addIncludeDir
|
||||
!addplugindir
|
||||
|
||||
<!--ParameterWSlash-->
|
||||
/a
|
||||
/components
|
||||
/COMPONENTSONLYONCUSTOM
|
||||
/CUSTOMSTRING
|
||||
/e
|
||||
/FILESONLY
|
||||
/ifempty
|
||||
/IMGID
|
||||
/ITALIC
|
||||
/lang
|
||||
/NOCUSTOM
|
||||
/nonfatal
|
||||
/NOUNLOAD
|
||||
/oname
|
||||
/r
|
||||
/REBOOTOK
|
||||
/RESIZETOFIT
|
||||
/SHORT
|
||||
/silent
|
||||
/STRIKE
|
||||
/TIMEOUT
|
||||
/TRIMCENTER
|
||||
/TRIMLEFT
|
||||
/TRIMRIGHT
|
||||
/UNDERLINE
|
||||
/windows
|
||||
|
||||
<!--Callback functions-->
|
||||
.onGUIEnd
|
||||
.onGUIInit
|
||||
.onInit
|
||||
.onInstFailed
|
||||
.onInstSuccess
|
||||
.onMouseOverSection
|
||||
.onSelChange
|
||||
.onUserAbort
|
||||
.onVerifyInstDir
|
||||
un.onGUIEnd
|
||||
un.onGUIInit
|
||||
un.onInit
|
||||
un.onUninstFailed
|
||||
un.onUninstSuccess
|
||||
un.onUserAbort
|
||||
</keyword-class>
|
||||
<keyword-class name="NSISVars">
|
||||
<!--Variables-->
|
||||
$0 $1 $2 $3 $4 $5 $6 $7 $8 $9
|
||||
$R0 $R1 $R2 $R3 $R4 $R5 $R6 $R7 $R8 $R9
|
||||
|
||||
$CMDLINE
|
||||
$DESKTOP
|
||||
$EXEDIR
|
||||
$HWNDPARENT
|
||||
$INSTDIR
|
||||
$LANGUAGE
|
||||
$OUTDIR
|
||||
$PLUGINSDIR
|
||||
$PROGRAMFILES
|
||||
$QUICKLAUNCH
|
||||
$SMPROGRAMS
|
||||
$SMSTARTUP
|
||||
$STARTMENU
|
||||
$SYSDIR
|
||||
$TEMP
|
||||
$WINDIR
|
||||
</keyword-class>
|
||||
<keyword-class name="NSISParams">
|
||||
<!--Parameter-->
|
||||
all
|
||||
alwaysoff
|
||||
ARCHIVE
|
||||
auto
|
||||
both
|
||||
bzip2
|
||||
checkbox
|
||||
components
|
||||
current
|
||||
custom
|
||||
directory
|
||||
false
|
||||
FILE_ATTRIBUTE_ARCHIVE
|
||||
FILE_ATTRIBUTE_HIDDEN
|
||||
FILE_ATTRIBUTE_NORMAL
|
||||
FILE_ATTRIBUTE_OFFLINE
|
||||
FILE_ATTRIBUTE_READONLY
|
||||
FILE_ATTRIBUTE_SYSTEM
|
||||
FILE_ATTRIBUTE_TEMPORARY
|
||||
force
|
||||
HIDDEN
|
||||
hide
|
||||
HKCC
|
||||
HKCR
|
||||
HKCU
|
||||
HKDD
|
||||
HKEY_CLASSES_ROOT
|
||||
HKEY_CURRENT_CONFIG
|
||||
HKEY_CURRENT_USER
|
||||
HKEY_DYN_DATA
|
||||
HKEY_LOCAL_MACHINE
|
||||
HKEY_PERFORMANCE_DATA
|
||||
HKEY_USERS
|
||||
HKLM
|
||||
HKPD
|
||||
HKU
|
||||
IDABORT
|
||||
IDCANCEL
|
||||
IDIGNORE
|
||||
IDNO
|
||||
IDOK
|
||||
IDRETRY
|
||||
IDYES
|
||||
ifdiff
|
||||
ifnewer
|
||||
instfiles
|
||||
lastused
|
||||
license
|
||||
listonly
|
||||
manual
|
||||
MB_ABORTRETRYIGNORE
|
||||
MB_DEFBUTTON1
|
||||
MB_DEFBUTTON2
|
||||
MB_DEFBUTTON3
|
||||
MB_DEFBUTTON4
|
||||
MB_ICONEXCLAMATION
|
||||
MB_ICONINFORMATION
|
||||
MB_ICONQUESTION
|
||||
MB_ICONSTOP
|
||||
MB_OK
|
||||
MB_OKCANCEL
|
||||
MB_RETRYCANCEL
|
||||
MB_RIGHT
|
||||
MB_SETFOREGROUND
|
||||
MB_TOPMOST
|
||||
MB_YESNO
|
||||
MB_YESNOCANCEL
|
||||
nevershow
|
||||
none
|
||||
normal
|
||||
off
|
||||
OFFLINE
|
||||
on
|
||||
radiobuttons
|
||||
READONLY
|
||||
RO
|
||||
show
|
||||
silent
|
||||
silentlog
|
||||
SW_SHOWMAXIMIZED
|
||||
SW_SHOWMINIMIZED
|
||||
SW_SHOWNORMAL
|
||||
SYSTEM
|
||||
TEMPORARY
|
||||
textonly
|
||||
true
|
||||
try
|
||||
uninstConfirm
|
||||
zlib
|
||||
</keyword-class>
|
||||
</keyword-classes>
|
||||
<language name="NSIS" title="NSIS2 Installer" folding="true" foldcomments="true" foldcompact="true" foldpreproc="true">
|
||||
<lexer name="nsis"/>
|
||||
<use-keywords>
|
||||
<keyword key="0" name="Keywords" class="NSIS"/>
|
||||
<keyword key="1" name="Variables" class="NSISVars"/>
|
||||
<keyword key="1" name="Parameters" class="NSISParams"/>
|
||||
</use-keywords>
|
||||
<use-styles>
|
||||
<style name="Default" key="32"/>
|
||||
<style name="Whitespace" key="0"/>
|
||||
<style name="Comment" key="1" class="comment"/>
|
||||
<style name="String double quote" key="2" class="string"/>
|
||||
<style name="String left quote" key="3" class="string"/>
|
||||
<style name="String right quote" key="4" class="string"/>
|
||||
<style name="Keyword" key="5" fore="00007F" bold="true"/>
|
||||
<style name="Variable" key="6" fore="cc3300"/>
|
||||
<style name="Label" key="7" fore="ff9900"/>
|
||||
<style name="User Keywords" key="8" class="keyword"/>
|
||||
<style name="Section" key="9" fore="00007F" bold="true"/>
|
||||
<style name="Sub Section" key="10" fore="00007F" bold="true"/>
|
||||
<style name="PreProcessor" key="11" class="preprocessor"/>
|
||||
<style name="Macro Definition" key="12" class="preprocessor"/>
|
||||
<style name="Variable in String" key="13" fore="cc3300" back="eeeeee"/>
|
||||
<style name="Numbers" key="14" fore="007F7F"/>
|
||||
<style name="Section Group" key="15" fore="00007F" bold="true"/>
|
||||
<style name="Page Ex" key="16" fore="00007F" bold="true"/>
|
||||
<style name="Function" key="17" fore="00007F" bold="true"/>
|
||||
<style name="Comment Box" key="18" fore="007F00" bold="true" class="comment"/>
|
||||
</use-styles>
|
||||
</language>
|
||||
</Scheme>
|
|
@ -0,0 +1,44 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme>
|
||||
<keyword-classes>
|
||||
<keyword-class name="pascal">
|
||||
program const type var begin break end array set packed record string if then else
|
||||
while for to downto do with repeat until case of goto exit label procedure
|
||||
function nil file and or not xor div mod unit uses implementation interface
|
||||
external asm inline object constructor destructor virtual far assembler near
|
||||
inherited stdcall cdecl library export exports end.
|
||||
class ansistring raise try except on index name finally
|
||||
resourcestring false true initialization finalization
|
||||
</keyword-class>
|
||||
<keyword-class name="pascal_inclass">
|
||||
read write override overload public protected private property published default
|
||||
</keyword-class>
|
||||
<keyword-class name="pascal_foldwords">
|
||||
begin object case class record try
|
||||
</keyword-class>
|
||||
</keyword-classes>
|
||||
<language name="pascal" title="Pascal" folding="true" foldcomments="true" foldcompact="false">
|
||||
<comments line="//" streamStart="{" streamEnd="}" blockStart="{*" blockLine=" *" blockEnd=" }" />
|
||||
<lexer name="pascal" />
|
||||
<use-keywords>
|
||||
<keyword key="0" name="Keywords" class="pascal"/>
|
||||
<keyword key="1" name="Property Keywords" class="pascal_inclass"/>
|
||||
<keyword key="2" name="Fold Start Words" class="pascal_foldwords"/>
|
||||
</use-keywords>
|
||||
<use-styles>
|
||||
<style name="Default" key="32" />
|
||||
<style name="Whitespace" key="0" />
|
||||
<style name="Comment" key="1" class="comment"/>
|
||||
<style name="Line Comment" key="2" class="commentline"/>
|
||||
<style name="Doc Comment" key="3" class="commentdoc"/>
|
||||
<style name="Number" key="4" class="number"/>
|
||||
<style name="Keyword" key="5" class="keyword"/>
|
||||
<style name="Double-Quoted String" key="6" class="string"/><!-- fore="colour.string" -->
|
||||
<style name="Single-Quoted String" key="7" class="string"/>
|
||||
<style name="Symbols" key="8" />
|
||||
<style name="PreProcessor" key="9" class="preprocessor"/>
|
||||
<style name="Operators" key="10" class="operator"/>
|
||||
<style name="Class Definition Words" key="16" class="keyword"/>
|
||||
</use-styles>
|
||||
</language>
|
||||
</Scheme>
|
|
@ -0,0 +1,80 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme>
|
||||
<keyword-classes>
|
||||
<keyword-class name="perl">
|
||||
NULL __FILE__ __LINE__ __PACKAGE__ __DATA__ __END__ AUTOLOAD
|
||||
BEGIN CORE DESTROY END EQ GE GT INIT LE LT NE CHECK abs accept
|
||||
alarm and atan2 bind binmode bless caller chdir chmod chomp chop
|
||||
chown chr chroot close closedir cmp connect continue cos crypt
|
||||
dbmclose dbmopen defined delete die do dump each else elsif endgrent
|
||||
endhostent endnetent endprotoent endpwent endservent eof eq eval
|
||||
exec exists exit exp fcntl fileno flock for foreach fork format
|
||||
formline ge getc getgrent getgrgid getgrnam gethostbyaddr gethostbyname
|
||||
gethostent getlogin getnetbyaddr getnetbyname getnetent getpeername
|
||||
getpgrp getppid getpriority getprotobyname getprotobynumber getprotoent
|
||||
getpwent getpwnam getpwuid getservbyname getservbyport getservent
|
||||
getsockname getsockopt glob gmtime goto grep gt hex if index
|
||||
int ioctl join keys kill last lc lcfirst le length link listen
|
||||
local localtime lock log lstat lt m map mkdir msgctl msgget msgrcv
|
||||
msgsnd my ne next no not oct open opendir or ord our pack package
|
||||
pipe pop pos print printf prototype push q qq qr quotemeta qu
|
||||
qw qx rand read readdir readline readlink readpipe recv redo
|
||||
ref rename require reset return reverse rewinddir rindex rmdir
|
||||
s scalar seek seekdir select semctl semget semop send setgrent
|
||||
sethostent setnetent setpgrp setpriority setprotoent setpwent
|
||||
setservent setsockopt shift shmctl shmget shmread shmwrite shutdown
|
||||
sin sleep socket socketpair sort splice split sprintf sqrt srand
|
||||
stat study sub substr symlink syscall sysopen sysread sysseek
|
||||
system syswrite tell telldir tie tied time times tr truncate
|
||||
uc ucfirst umask undef unless unlink unpack unshift untie until
|
||||
use utime values vec wait waitpid wantarray warn while write
|
||||
x xor y
|
||||
</keyword-class>
|
||||
</keyword-classes>
|
||||
<style-classes>
|
||||
<style-class name="heredoc" fore="7f007f" back="ddd0dd" eolfilled="true" />
|
||||
</style-classes>
|
||||
<language name="perl" title="Perl" folding="true" >
|
||||
<lexer name="perl" />
|
||||
<use-keywords>
|
||||
<keyword key="0" name="Keywords" class="perl"/>
|
||||
</use-keywords>
|
||||
<use-styles>
|
||||
<style name="Default" key="32" />
|
||||
<style name="Whitespace" key="0" fore="808080" />
|
||||
<style name="Error" key="1" class="error" />
|
||||
<style name="Comment" key="2" class="comment" />
|
||||
<style name="POD" key="3" fore="004000" back="e0ffe0" eolfilled="true" />
|
||||
<style name="Number" key="4" class="number" />
|
||||
<style name="Keyword" key="5" class="keyword" />
|
||||
<style name="Double Quoted String" key="6" class="string" />
|
||||
<style name="Single Quoted String" key="7" class="string" />
|
||||
<!-- not currently used:
|
||||
<style name="Symbols / Punctuation" key="8" fore="ff0000" bold="true" />
|
||||
<style name="Pre-processor" key="9" fore="ff0000" bold="true" />-->
|
||||
<style name="Operator" key="10" class="operator" />
|
||||
<style name="Identifier" key="11" class="identifier" />
|
||||
<style name="Scalar: $var" key="12" fore="4b0082" />
|
||||
<style name="Array: @var" key="13" fore="00005e" />
|
||||
<style name="Hash: %var" key="14" fore="00008b" />
|
||||
<style name="Symbol Table: *var" key="15" back="e0e0e0" />
|
||||
<style name="Regex: /re/ or m{re}" key="17" back="a0ffa0" />
|
||||
<style name="Substitution: s/re/ore/" key="18" back="f0e080" />
|
||||
<!-- obsolete:
|
||||
<style name="Long Quote: qq, qr, qw, qx" key="19" fore="ffff00" back="8080a0" /> -->
|
||||
<style name="Back Ticks" key="20" fore="ffff00" back="a08080" />
|
||||
<style name="Data Section" key="21" fore="600000" back="fff0d8" eolfilled="true" />
|
||||
<group name="heredoc" description="Here-doc" class="heredoc">
|
||||
<style name="Delimiter" key="22" fore="000000" />
|
||||
<style name="Single Quoted (q)" key="23" />
|
||||
<style name="Double Quoted (qq)" key="24" bold="true" />
|
||||
<style name="Back Ticks (qx)" key="25" italic="true" />
|
||||
</group>
|
||||
<style name="Generic Single Quoted String" key="26" fore="7f007f" />
|
||||
<style name="qq = Double Quoted String" key="27" class="string" />
|
||||
<style name="qx = Back Ticks" key="28" fore="ffff00" back="a08080" />
|
||||
<style name="qr = Regex" key="29" back="a0ffa0" />
|
||||
<style name="qw = Array" key="30" fore="00005e" />
|
||||
</use-styles>
|
||||
</language>
|
||||
</Scheme>
|
|
@ -0,0 +1,37 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme>
|
||||
<keyword-classes>
|
||||
<keyword-class name="php">
|
||||
and argv as argc break case cfunction class continue declare default do
|
||||
die echo else elseif empty enddeclare endfor endforeach endif endswitch
|
||||
endwhile e_all e_parse e_error e_warning eval exit extends false for
|
||||
foreach function global http_cookie_vars http_get_vars http_post_vars
|
||||
http_post_files http_env_vars http_server_vars if include include_once
|
||||
list new not null old_function or parent php_os php_self php_version
|
||||
print require require_once return static switch stdclass this true var
|
||||
xor virtual while __file__ __line__ __sleep __wakeup
|
||||
</keyword-class>
|
||||
</keyword-classes>
|
||||
<language name="phpscript" title="PHP Script" folding="true" foldcomments="false" foldcompact="false">
|
||||
<comments line="//" streamStart="/*" streamEnd="*/"/>
|
||||
<lexer name="phpscript" stylebits="7" />
|
||||
<property name="fold.html" value="1" />
|
||||
<use-keywords>
|
||||
<keyword key="4" name="PHP Keywords" class="php"/>
|
||||
</use-keywords>
|
||||
<use-styles>
|
||||
<style name="Default" key="118" fore="000033" />
|
||||
<style name="Double quoted String" key="119" fore="007F00"/>
|
||||
<style name="Single quoted string" key="120" fore="009F00"/>
|
||||
<style name="Keyword" key="121" fore="7F007F" italic="true"/>
|
||||
<style name="Number" key="122" fore="CC9900"/>
|
||||
<style name="Variable" key="123" fore="00007F" italic="true"/>
|
||||
<style name="Comment" key="124" class="comment" fore="999999" />
|
||||
<style name="Line comment" key="125" class="comment" fore="666666" italic="true" />
|
||||
<style name="String variable" key="126" fore="00007F" italic="true"/>
|
||||
<style name="Operator" key="127" fore="000000"/>
|
||||
|
||||
<style name="Non-PHP" key="32" class="default"/>
|
||||
</use-styles>
|
||||
</language>
|
||||
</Scheme>
|
|
@ -0,0 +1,37 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme>
|
||||
<keyword-classes>
|
||||
<keyword-class name="python">
|
||||
and as assert break class continue def del elif
|
||||
else except exec finally for from global if import in is lambda None
|
||||
not or pass print raise return try while yield True False
|
||||
</keyword-class>
|
||||
</keyword-classes>
|
||||
<language name="python" title="Python" folding="true" foldcomments="true" foldcompact="false">
|
||||
<lexer name="python" />
|
||||
<comments line="#" />
|
||||
<property name="tab.timmy.whinge.level" value="1"/>
|
||||
<use-keywords>
|
||||
<keyword key="0" name="Keywords" class="python"/>
|
||||
</use-keywords>
|
||||
<use-styles>
|
||||
<style name="Default" key="32" />
|
||||
<style name="Whitespace" key="0" class="whitespace" />
|
||||
<style name="Comment" key="1" class="comment"/>
|
||||
<style name="Number" key="2" class="number"/>
|
||||
<style name="String" key="3" class="string"/>
|
||||
<style name="Single-Quoted String" key="4" class="string"/>
|
||||
<style name="Keyword" key="5" class="keyword"/>
|
||||
<style name="Triple Quotes" key="6" fore="7f0000"/>
|
||||
<style name="Triple Double Quotes" key="7" fore="7f0000"/>
|
||||
<style name="Class name" key="8" fore="0000ff" bold="true"/>
|
||||
<style name="Function or method name" key="9" fore="007f7f" bold="true"/>
|
||||
<style name="Operators" key="10" bold="true"/>
|
||||
<style name="Identifiers" key="11"/>
|
||||
<style name="Comment block" key="12" fore="7f7f7f" />
|
||||
<style name="Unclosed string" key="13" class="string" back="e0c0e0" eolfilled="true" />
|
||||
<style name="Highlighted Identifiers" key="14" fore="407090" />
|
||||
<style name="Decorators" key="15" fore="805080" />
|
||||
</use-styles>
|
||||
</language>
|
||||
</Scheme>
|
|
@ -0,0 +1,66 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme>
|
||||
<keyword-classes>
|
||||
<keyword-class name="ruby">
|
||||
__LINE__ __FILE__ and def end in or self unless
|
||||
begin
|
||||
defined? ensure module redo super until BEGIN break do false next rescue \
|
||||
then when END case else for nil require retry true while alias class elsif if \
|
||||
not return undef yield
|
||||
</keyword-class>
|
||||
</keyword-classes>
|
||||
|
||||
<style-classes>
|
||||
<style-class name="rubyHERE" fore="7f007f" back="ddd0dd" eolfilled="true"/>
|
||||
<style-class name="rubySTDIO" back="ff8080" />
|
||||
</style-classes>
|
||||
|
||||
<language name="ruby" title="Ruby">
|
||||
<lexer name="ruby" />
|
||||
<use-keywords>
|
||||
<keyword key="0" name="Keywords" class="ruby"/>
|
||||
</use-keywords>
|
||||
<use-styles>
|
||||
<style name="Default" key="32" />
|
||||
<style name="Whitespace" key="0" />
|
||||
<style name="Error" key="1" back="FF0000"/>
|
||||
<style name="Comment line" key="2" class="comment"/>
|
||||
<style name="POD" key="3" fore="004000" back="C0FFC0" eolfilled="true"/>
|
||||
<style name="Number" key="4" class="number"/>
|
||||
<style name="Word" key="5" class="keyword"/>
|
||||
<style name="String" key="6" class="string"/>
|
||||
<style name="Character" key="7" class="string"/>
|
||||
<style name="Class name" key="8" fore="0000FF" bold="true"/>
|
||||
<style name="Def name" key="9" fore="007F7F" bold="true"/>
|
||||
<style name="Operator" key="10" bold="true"/>
|
||||
<style name="Identifier" key="11" class="identifier"/>
|
||||
<style name="Regex" key="12" back="A0FFA0"/>
|
||||
<style name="Global" key="13" fore="800080"/>
|
||||
<style name="Symbol" key="14" fore="C0A030"/>
|
||||
<style name="MODULE_NAME" key="15" fore="A000A0" bold="true"/>
|
||||
<style name="INSTANCE_VAR" key="16" fore="B00080"/>
|
||||
<style name="CLASS_VAR" key="17" fore="8000B0" />
|
||||
<style name="BACKTICKS" key="18" fore="FFFF00" back="A08080"/>
|
||||
<style name="DATASECTION" key="19" fore="600000" back="FFF0D8" eolfilled="true"/>
|
||||
<group name="HERE" description="HERE" class="rubyHERE">
|
||||
<style name="DELIM" key="20" fore="000000" back="DDD0DD"/>
|
||||
<style name="Q" key="21" bold="false"/>
|
||||
<style name="QQ" key="22" bold="true" />
|
||||
<style name="QX" key="23" italics="true"/>
|
||||
</group>
|
||||
<group name="STRING" description="STRING">
|
||||
<style name="Q" key="24" fore="7F007F" bold="false"/>
|
||||
<style name="QQ" key="25" class="string"/>
|
||||
<style name="QX" key="26" fore="FFFF00" back="A08080"/>
|
||||
<style name="QR" key="27" fore="000000" back="A0FFA0"/>
|
||||
<style name="QW" key="28" fore="000000" back="FFFFE0"/>
|
||||
</group>
|
||||
<group name="STDIO" description="Standard Input/Output">
|
||||
<style name="STDIN" key="30"/>
|
||||
<style name="STDOUT" key="31"/>
|
||||
<style name="STDERR" key="40"/>
|
||||
</group>
|
||||
<style name="Demoted Keyword" key="29" class="keyword"/>
|
||||
</use-styles>
|
||||
</language>
|
||||
</Scheme>
|
|
@ -0,0 +1,65 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme>
|
||||
<keyword-classes><keyword-class name="specman">struct unit integer real bool
|
||||
int long uint nibble byte bits bytes bit time string var instance event verilog
|
||||
vhdl on compute start expect check that routine specman is also first only with
|
||||
like list of all radix hex dec bin ignore illegal traceable untraceable cover using
|
||||
count_only trace_only at_least transition item ranges cross text call task within
|
||||
packing low high locker address body code vec chars byte_array external_pointer
|
||||
choose matches if then else when try case casex casez default and or not xor until
|
||||
repeat while for from to step each do break continue before next always -kind network
|
||||
index it me in new return result select cycle sample events forever wait change
|
||||
negedge rise fall delay sync sim true detach eventually emit gen keep keeping soft
|
||||
before define as computed type extend variable global sys import untyped symtab
|
||||
ECHO DOECHO initialize non_terminal testgroup delayed exit finish out append print
|
||||
outf appendf post_generate pre_generate setup_test finalize_test extract_test init
|
||||
run copy as_a a set_config dut_error add clear lock quit lock unlock release swap
|
||||
quit to_string value stop_run crc_8 crc_32 crc_32_flip get_config add0 all_indices
|
||||
and_all apply average count delete exists first_index get_indices has insert
|
||||
is_a_permutation is_empty key key_exists key_index last last_index max max_index
|
||||
max_value min min_index min_value or_all pop pop0 push push0 product resize reverse
|
||||
sort split sum top top0 unique clear is_all_iterations get_enclosing_unit hdl_path
|
||||
exec deep_compare deep_compare_physical pack unpack warning error fatal size files
|
||||
load module ntv source_ref script read write initial idle others posedge clock cycles
|
||||
statement action command member exp block num file</keyword-class>
|
||||
<keyword-class name="specman2">TRUE FALSE MAX_INT MIN_INT NULL UNDEF</keyword-class>
|
||||
<keyword-class name="specman3">any_sequence_item sequence any_sequence_driver driver
|
||||
created_driver parent_sequence bfm_interaction_mode PULL_MODE PUSH_MODE MAIN SIMPLE
|
||||
RANDOM max_random_count max_random_depth num_of_last_items NORMAL NONE FULL LOW HIGH
|
||||
MEDIUM logger message get_tags show_units show_actions show_message ignore_tags set_style
|
||||
set_screen set_file set_flush_frequency set_format set_units set_actions
|
||||
at_message_verbosity short_name short_name_path short_name_style private protected package
|
||||
rerun any_env unqualified_clk clk reset_start reset_end message_logger verbosity tags
|
||||
to_file body pre_body post_body get_next_item send_to_bfm get_depth get_driver nice_string
|
||||
get_index grab is_blocked is_relevant ungrab mid_do post_do post_trace pre_do
|
||||
current_grabber get_current_item get_num_items_sent get_sequence_trace_list get_trace_list
|
||||
is_grabbed try_next_item check_is_relevant delay_clock get_sub_drivers regenerate_data
|
||||
wait_for_sequences stop</keyword-class></keyword-classes>
|
||||
<language name="specman" title="Specman" folding="true">
|
||||
<lexer name="specman" />
|
||||
<comments line="//" />
|
||||
<use-keywords>
|
||||
<keyword key="0" name="Keywords" class="specman" />
|
||||
<keyword key="1" name="Keywords 2" class="specman2" />
|
||||
</use-keywords>
|
||||
<use-styles>
|
||||
<style name="Default" key="32" />
|
||||
<style name="Whitespace" key="0" />
|
||||
<style name="Code" key="1" />
|
||||
<style name="Comment Line" key="2" class="commentline"/>
|
||||
<style name="Bang Comment" key="3" class="comment" fore="3F7F3F" back="E0F0FF" eolfilled="true"/>
|
||||
<style name="Number" key="4" class="number"/>
|
||||
<style name="Keyword" key="5" class="keyword"/>
|
||||
<style name="String" key="6" class="string"/>
|
||||
<style name="Keyword 2" key="7" fore="B00040"/>
|
||||
<style name="Keyword 3" key="8" fore="804080" bold="true"/>
|
||||
<style name="Preprocessor" key="9" class="preprocessor"/>
|
||||
<style name="Operator" key="10" class="operator"/>
|
||||
<style name="Identifier" key="11" />
|
||||
<style name="End of line string" key="12" fore="000000" font="font.monospace" back="e0c0e0" eolfilled="true"/>
|
||||
<style name="Regexp tag" key="13" fore="007F00" back="E0FFE0"/>
|
||||
<style name="HDL signal" key="14" fore="00005F"/>
|
||||
<style name="User defined" key="15" fore="E0F0FF"/>
|
||||
</use-styles>
|
||||
</language>
|
||||
</Scheme>
|
112
arduino-0018-windows/hardware/tools/avr/pn/schemes/sql.scheme
Normal file
112
arduino-0018-windows/hardware/tools/avr/pn/schemes/sql.scheme
Normal file
|
@ -0,0 +1,112 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme>
|
||||
<keyword-classes>
|
||||
<keyword-class name="sql">
|
||||
absolute action add admin after aggregate
|
||||
alias all allocate alter and any are array as asc
|
||||
assertion at authorization
|
||||
before begin binary bit blob boolean both breadth by
|
||||
call cascade cascaded case cast catalog char character
|
||||
check class clob close collate collation column commit
|
||||
completion connect connection constraint constraints
|
||||
constructor continue corresponding create cross cube current
|
||||
current_date current_path current_role current_time current_timestamp
|
||||
current_user cursor cycle
|
||||
data date day deallocate dec decimal declare default
|
||||
deferrable deferred delete depth deref desc describe descriptor
|
||||
destroy destructor deterministic dictionary diagnostics disconnect
|
||||
distinct domain double drop dynamic
|
||||
each else end end-exec equals escape every except
|
||||
exception exec execute external
|
||||
false fetch first float for foreign found from free full
|
||||
function
|
||||
general get global go goto grant group grouping
|
||||
having host hour
|
||||
identity if ignore immediate in indicator initialize initially
|
||||
inner inout input insert int integer intersect interval
|
||||
into is isolation iterate
|
||||
join
|
||||
key
|
||||
language large last lateral leading left less level like
|
||||
limit local localtime localtimestamp locator
|
||||
map match minute modifies modify module month
|
||||
names national natural nchar nclob new next no none
|
||||
not null numeric
|
||||
object of off old on only open operation option
|
||||
or order ordinality out outer output
|
||||
pad parameter parameters partial path postfix precision prefix
|
||||
preorder prepare preserve primary
|
||||
prior privileges procedure public
|
||||
read reads real recursive ref references referencing relative
|
||||
restrict result return returns revoke right
|
||||
role rollback rollup routine row rows
|
||||
savepoint schema scroll scope search second section select
|
||||
sequence session session_user set sets size smallint some| space
|
||||
specific specifictype sql sqlexception sqlstate sqlwarning start
|
||||
state statement static structure system_user
|
||||
table temporary terminate than then time timestamp
|
||||
timezone_hour timezone_minute to trailing transaction translation
|
||||
treat trigger true
|
||||
under union unique unknown
|
||||
unnest update usage user using
|
||||
value values varchar variable varying view
|
||||
when whenever where with without work write
|
||||
year
|
||||
zone</keyword-class>
|
||||
<keyword-class name="plsql">
|
||||
all alter and any array as asc at authid avg begin between
|
||||
binary_integer
|
||||
body boolean bulk by char char_base check close cluster collect
|
||||
comment commit compress connect constant create current currval
|
||||
cursor date day declare decimal default delete desc distinct
|
||||
do drop else elsif end exception exclusive execute exists exit
|
||||
extends false fetch float for forall from function goto group
|
||||
having heap hour if immediate in index indicator insert integer
|
||||
interface intersect interval into is isolation java level like
|
||||
limited lock long loop max min minus minute mlslabel mod mode
|
||||
month natural naturaln new nextval nocopy not nowait null number
|
||||
number_base ocirowid of on opaque open operator option or order
|
||||
organization others out package partition pctfree pls_integer
|
||||
positive positiven pragma prior private procedure public raise
|
||||
range raw real record ref release return reverse rollback row
|
||||
rowid rownum rowtype savepoint second select separate set share
|
||||
smallint space sql sqlcode sqlerrm start stddev subtype successful
|
||||
sum synonym sysdate table then time timestamp to trigger true
|
||||
type uid union unique update use user validate values varchar
|
||||
varchar2 variance view when whenever where while with work write
|
||||
year zone
|
||||
</keyword-class>
|
||||
</keyword-classes>
|
||||
|
||||
<base-language name="sqlbase">
|
||||
<lexer name="sql" />
|
||||
<use-styles>
|
||||
<style name="Default" key="32" />
|
||||
<style name="Whitespace" key="0" />
|
||||
<style name="Comment" key="1" class="commentbox"/>
|
||||
<style name="Comment Line" key="2" class="commentline"/>
|
||||
<style name="Doc Comment" key="3" class="commentdoc"/>
|
||||
<style name="Number" key="4" class="number"/>
|
||||
<style name="Keyword" key="5" class="keyword"/>
|
||||
<style name="Double-Quoted String" key="6" class="string"/>
|
||||
<style name="Single-Quoted String" key="7" class="string"/>
|
||||
<style name="Symbols" key="8" fore="007f7f"/>
|
||||
<style name="Preprocessor" key="9" class="preprocessor"/>
|
||||
<style name="Operator" key="10" bold="true"/>
|
||||
<style name="Identifier" key="11" />
|
||||
<style name="End of line string" key="12" fore="000000" back="e0c0e0" eolfilled="true"/>
|
||||
<!-- braces.sql.style=10 -->
|
||||
</use-styles>
|
||||
</base-language>
|
||||
|
||||
<language name="sql" base="sqlbase" title="SQL">
|
||||
<use-keywords>
|
||||
<keyword key="0" name="Keywords" class="sql"/>
|
||||
</use-keywords>
|
||||
</language>
|
||||
<language name="plsql" base="sqlbase" title="PL/SQL">
|
||||
<use-keywords>
|
||||
<keyword key="0" name="Keywords" class="plsql"/>
|
||||
</use-keywords>
|
||||
</language>
|
||||
</Scheme>
|
|
@ -0,0 +1,94 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme>
|
||||
<keyword-classes>
|
||||
<keyword-class name="tcl">
|
||||
after append array auto_execok auto_import auto_load
|
||||
auto_load_index auto_qualify beep binary break case catch cd clock
|
||||
close concat continue dde default echo else elseif encoding eof
|
||||
error eval exec exit expr fblocked fconfigure fcopy file
|
||||
fileevent flush for foreach format gets glob global history if
|
||||
incr info interp join lappend lindex linsert list llength load
|
||||
lrange lreplace lsearch lsort namespace open package pid
|
||||
pkg_mkIndex proc puts pwd read regexp regsub rename resource
|
||||
return scan seek set socket source split string subst switch
|
||||
tclLog tclMacPkgSearch tclPkgSetup tclPkgUnknown tell time
|
||||
trace unknown unset update uplevel upvar variable vwait while
|
||||
</keyword-class>
|
||||
<keyword-class name="tk">
|
||||
bell bind bindtags button canvas checkbutton console
|
||||
destroy entry event focus font frame grab grid image label listbox menu
|
||||
menubutton message pack place radiobutton raise scale scrollbar
|
||||
text tk tkwait toplevel winfo wm
|
||||
</keyword-class>
|
||||
<keyword-class name="itcl">
|
||||
@scope body class code common component configbody
|
||||
constructor define destructor hull import inherit itcl itk itk_component
|
||||
itk_initialize itk_interior itk_option iwidgets keep method
|
||||
private protected public
|
||||
</keyword-class>
|
||||
<keyword-class name="TkCommands">
|
||||
tkButtonDown tkButtonEnter tkButtonInvoke
|
||||
tkButtonLeave tkButtonUp tkCancelRepeat tkCheckRadioInvoke tkDarken
|
||||
tkEntryAutoScan tkEntryBackspace tkEntryButton1 tkEntryClosestGap
|
||||
tkEntryInsert tkEntryKeySelect tkEntryMouseSelect tkEntryNextWord
|
||||
tkEntryPaste tkEntryPreviousWord tkEntrySeeInsert tkEntrySetCursor
|
||||
tkEntryTranspose tkEventMotifBindings tkFDGetFileTypes tkFirstMenu
|
||||
tkFocusGroup_Destroy tkFocusGroup_In tkFocusGroup_Out tkFocusOK
|
||||
tkListboxAutoScan tkListboxBeginExtend tkListboxBeginSelect
|
||||
tkListboxBeginToggle tkListboxCancel tkListboxDataExtend
|
||||
tkListboxExtendUpDown tkListboxMotion tkListboxSelectAll
|
||||
tkListboxUpDown tkMbButtonUp tkMbEnter tkMbLeave tkMbMotion
|
||||
tkMbPost tkMenuButtonDown tkMenuDownArrow tkMenuDup tkMenuEscape
|
||||
tkMenuFind tkMenuFindName tkMenuFirstEntry tkMenuInvoke tkMenuLeave
|
||||
tkMenuLeftArrow tkMenuMotion tkMenuNextEntry tkMenuNextMenu
|
||||
tkMenuRightArrow tkMenuUnpost tkMenuUpArrow tkMessageBox
|
||||
tkPostOverPoint tkRecolorTree tkRestoreOldGrab tkSaveGrabInfo
|
||||
tkScaleActivate tkScaleButton2Down tkScaleButtonDown
|
||||
tkScaleControlPress tkScaleDrag tkScaleEndDrag tkScaleIncrement
|
||||
tkScreenChanged tkScrollButton2Down tkScrollButtonDown
|
||||
tkScrollButtonUp tkScrollByPages tkScrollByUnits tkScrollDrag
|
||||
tkScrollEndDrag tkScrollSelect tkScrollStartDrag tkScrollToPos
|
||||
tkScrollTopBottom tkTabToWindow tkTearOffMenu tkTextAutoScan
|
||||
tkTextButton1 tkTextClosestGap tkTextInsert tkTextKeyExtend
|
||||
tkTextKeySelect tkTextNextPara tkTextNextPos tkTextNextWord
|
||||
tkTextPaste tkTextPrevPara tkTextPrevPos tkTextResetAnchor
|
||||
tkTextScrollPages tkTextSelectTo tkTextSetCursor tkTextTranspose
|
||||
tkTextUpDownLine tkTraverseToMenu tkTraverseWithinMenu tk_bisque
|
||||
tk_chooseColor tk_dialog tk_focusFollowsMouse tk_focusNext
|
||||
tk_focusPrev tk_getOpenFile tk_getSaveFile tk_messageBox
|
||||
tk_optionMenu tk_popup tk_setPalette tk_textCopy tk_textCut
|
||||
tk_textPaste
|
||||
</keyword-class>
|
||||
<keyword-class name="fulltcl">
|
||||
<include-class name="tcl"/>
|
||||
<include-class name="tk"/>
|
||||
<include-class name="TkCommands"/>
|
||||
</keyword-class>
|
||||
</keyword-classes>
|
||||
|
||||
<!-- base scheme for C++ style languages -->
|
||||
<language name="tcl" title="TCL" folding="true" foldcomments="true">
|
||||
<lexer name="tcl" />
|
||||
<use-keywords>
|
||||
<keyword key="0" name="Keywords" class="fulltcl"/>
|
||||
</use-keywords>
|
||||
<use-styles>
|
||||
<style name="Default" key="32" />
|
||||
<style name="Whitespace" key="0" />
|
||||
<style name="Comment" key="1" class="comment"/>
|
||||
<style name="Number" key="2" class="number"/>
|
||||
<style name="String" key="3" class="string"/>
|
||||
<style name="Single-quoted String" key="4" class="string"/>
|
||||
<style name="Keyword" key="5" class="keyword"/>
|
||||
<style name="Triple quotes" key="6" fore="7f0000"/>
|
||||
<style name="Triple double quotes" key="7" fore="7f0000"/>
|
||||
<style name="Class name definition" key="8" fore="0000ff" bold="true"/>
|
||||
<style name="Function or method definition" key="9" fore="007f7f" bold="true"/>
|
||||
<style name="Operator" key="10" class="operator"/>
|
||||
<style name="Identifier" key="11" />
|
||||
|
||||
<style name="Comment-blocks" key="12" class="comment" />
|
||||
<style name="Unclosed string" key="13" class="string" back="e0c0e0" eolfilled="true"/>
|
||||
</use-styles>
|
||||
</language>
|
||||
</Scheme>
|
57
arduino-0018-windows/hardware/tools/avr/pn/schemes/vb.scheme
Normal file
57
arduino-0018-windows/hardware/tools/avr/pn/schemes/vb.scheme
Normal file
|
@ -0,0 +1,57 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme>
|
||||
<keyword-classes>
|
||||
<keyword-class name="vb">
|
||||
and begin case call continue do each else elseif end erase
|
||||
error event exit false for function get gosub goto if implement in load loop lset
|
||||
me mid new next not nothing on or property raiseevent rem resume return rset
|
||||
select set stop sub then to true unload until wend while with withevents
|
||||
attribute alias as boolean byref byte byval const compare currency date declare dim double
|
||||
enum explicit friend global integer let lib long module object option optional
|
||||
preserve private property public redim single static string type variant
|
||||
</keyword-class>
|
||||
<keyword-class name="vbnet">
|
||||
addhandler addressof andalso alias and ansi as assembly auto boolean
|
||||
byref byte byval call case catch cbool cbyte cchar cdate cdec cdbl char cint class
|
||||
clng cobj const cshort csng cstr ctype date decimal declare default delegate dim do double
|
||||
each else elseif end enum erase error event exit false finally for friend function get
|
||||
gettype goto handles if implements imports in inherits integer interface is let lib like long
|
||||
loop me mod module mustinherit mustoverride mybase myclass namespace new
|
||||
next not nothing notinheritable notoverridable object on option optional or
|
||||
orelse overloads overridable overrides paramarray preserve private property protected public
|
||||
raiseevent readonly redim rem removehandler resume return select set shadows
|
||||
shared short single static step stop string structure sub synclock then throw to true try
|
||||
typeof unicode until variant when while with withevents writeonly xor
|
||||
</keyword-class>
|
||||
</keyword-classes>
|
||||
|
||||
<base-language name="vbbase">
|
||||
<use-styles>
|
||||
<style name="Default" key="32" />
|
||||
<style name="Whitespace" key="0" />
|
||||
<style name="Comment" key="1" class="comment" />
|
||||
<style name="Number" key="2" class="number" />
|
||||
<style name="Keyword" key="3" class="keyword" />
|
||||
<style name="String" key="4" class="string" />
|
||||
<style name="Preprocessor" key="5" class="preprocessor" />
|
||||
<style name="Operator" key="6" class="operator" />
|
||||
<style name="Identifier" key="7" />
|
||||
<style name="Date" key="8" class="number" />
|
||||
</use-styles>
|
||||
</base-language>
|
||||
|
||||
<language base="vbbase" name="vb" title="Visual Basic" folding="true" foldcomments="true" foldcompact="true" foldpreproc="true" >
|
||||
<comments line="'" blockStart="'" blockLine="'" blockEnd="" />
|
||||
<lexer name="vb" />
|
||||
<use-keywords>
|
||||
<keyword key="0" name="Keywords" class="vbnet"/>
|
||||
</use-keywords>
|
||||
</language>
|
||||
|
||||
<language base="vbbase" name="vbscript" title="VBScript" folding="true" foldcomments="true" foldcompact="true" foldpreproc="true" >
|
||||
<lexer name="vbscript" />
|
||||
<use-keywords>
|
||||
<keyword key="0" name="Keywords" class="vb"/>
|
||||
</use-keywords>
|
||||
</language>
|
||||
</Scheme>
|
|
@ -0,0 +1,49 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme>
|
||||
<keyword-classes><keyword-class name="verilog">
|
||||
always and assign attribute begin buf bufif0 bufif1 case casex
|
||||
casez cmos deassign default defparam disable edge else end
|
||||
endattribute endcase endfunction endmodule endprimitive endspecify
|
||||
endtable endtask event for force forever fork function highz0 highz1
|
||||
if ifnone initial inout input integer join makefile medium module large
|
||||
macromodule nand negedge nmos nor not notif0 notif1 or output
|
||||
parameter pmos posedge primitive pull0 pull1 pulldown pullup rcmos
|
||||
real realtime reg release repeat rnmos rpmos rtran rtranif0 rtranif1
|
||||
scalared signed small specify specparam strength strong0 strong1
|
||||
supply0 supply1 table task time tran tranif0 tranif1 tri tri0 tri1
|
||||
triand trior trireg unsigned vectored wait wand weak0 weak1 while
|
||||
wire wor xbuf xnor xor</keyword-class>
|
||||
<keyword-class name="verilog2">$readmemb $readmemh $sreadmemb $sreadmemh
|
||||
$display $write $strobe $monitor $fdisplay $fwrite $fstrobe
|
||||
$fmonitor $fopen $fclose $time $stime $realtime $scale $printtimescale
|
||||
$timeformat $stop $finish $save $incsave $restart $input $log $nolog $key
|
||||
$nokey $scope $showscopes $showscopes $showvars $showvars $countdrivers $list
|
||||
$monitoron $monitoroff $dumpon $dumpoff $dumpfile $dumplimit $dumpflush $dumpvars
|
||||
$dumpall $reset $reset $reset $reset $reset $random $getpattern $rtoi $itor $realtobits $bitstoreal
|
||||
$setup $hold $setuphold $period $width $skew $recovery</keyword-class></keyword-classes>
|
||||
<language name="verilog" title="Verilog" folding="true">
|
||||
<lexer name="verilog" />
|
||||
<comments line="//" streamStart="/*" streamEnd="*/" blockStart="/**" blockLine=" *" blockEnd=" */" />
|
||||
<use-keywords>
|
||||
<keyword key="0" name="Keywords" class="verilog" />
|
||||
<keyword key="2" name="Keywords 2" class="verilog2" />
|
||||
</use-keywords>
|
||||
<use-styles>
|
||||
<style name="Default" key="32" />
|
||||
<style name="Whitespace" key="0" />
|
||||
<style name="Comment" key="1" class="commentbox"/>
|
||||
<style name="Comment Line" key="2" class="commentline"/>
|
||||
<style name="Bang Comment" key="3" class="comment" fore="3F7F3F" back="E0F0FF" eolfilled="true"/>
|
||||
<style name="Number" key="4" class="number"/>
|
||||
<style name="Keyword" key="5" class="keyword"/>
|
||||
<style name="String" key="6" class="string"/>
|
||||
<style name="Keyword 2" key="7" class="string"/>
|
||||
<style name="System Tasks" key="8" fore="804020"/>
|
||||
<style name="Preprocessor" key="9" class="preprocessor"/>
|
||||
<style name="Operator" key="10" class="operator"/>
|
||||
<style name="Identifier" key="11" />
|
||||
<style name="End of line string" key="12" fore="000000" font="font.monospace" back="e0c0e0" eolfilled="true"/>
|
||||
<style name="User defined identifiers and tasks" key="19" fore="804020" />
|
||||
</use-styles>
|
||||
</language>
|
||||
</Scheme>
|
|
@ -0,0 +1,87 @@
|
|||
<?xml version="1.0" ?>
|
||||
<Scheme>
|
||||
<keyword-classes>
|
||||
<keyword-class name="keywords">
|
||||
access after alias all architecture array assert attribute begin block body buffer bus case component
|
||||
configuration constant disconnect downto else elsif end entity exit file for function generate generic
|
||||
group guarded if impure in inertial inout is label library linkage literal loop map new next null of
|
||||
on open others out package port postponed procedure process pure range record register reject report
|
||||
return select severity shared signal subtype then to transport type unaffected units until use variable
|
||||
wait when while with
|
||||
</keyword-class>
|
||||
<keyword-class name="operators">
|
||||
abs and mod nand nor not or rem rol ror sla sll sra srl xnor xor
|
||||
</keyword-class>
|
||||
<keyword-class name="attributes">
|
||||
left right low high ascending image value pos val succ pred leftof rightof base range reverse_range
|
||||
length delayed stable quiet transaction event active last_event last_active last_value driving
|
||||
driving_value simple_name path_name instance_name
|
||||
</keyword-class>
|
||||
<keyword-class name="functions">
|
||||
now readline read writeline write endfile resolved to_bit to_bitvector to_stdulogic to_stdlogicvector
|
||||
to_stdulogicvector to_x01 to_x01z to_UX01 rising_edge falling_edge is_x shift_left shift_right rotate_left
|
||||
rotate_right resize to_integer to_unsigned to_signed std_match to_01
|
||||
</keyword-class>
|
||||
<keyword-class name="packages">
|
||||
std ieee work standard textio std_logic_1164 std_logic_arith std_logic_misc std_logic_signed
|
||||
std_logic_textio std_logic_unsigned numeric_bit numeric_std math_complex math_real vital_primitives
|
||||
vital_timing
|
||||
</keyword-class>
|
||||
<keyword-class name="types">
|
||||
boolean bit character severity_level integer real time delay_length natural positive string bit_vector
|
||||
file_open_kind file_open_status line text side width std_ulogic std_ulogic_vector std_logic
|
||||
std_logic_vector X01 X01Z UX01 UX01Z unsigned signed
|
||||
</keyword-class>
|
||||
<keyword-class name="user">
|
||||
userword
|
||||
</keyword-class>
|
||||
<keyword-class name="vhdl2">
|
||||
'base 'left 'right 'high 'low 'ascending 'image 'value 'pos
|
||||
'val 'succ 'pred 'leftof 'rightof 'range 'reverse_range 'length
|
||||
'delayed 'stable 'quiet 'transaction 'event 'last_event 'last_active
|
||||
'last_value 'driving 'driving_value 'simple_name 'instance_name 'path_name
|
||||
</keyword-class>
|
||||
<keyword-class name="vhdl3">
|
||||
std_logic std_logic_vector
|
||||
</keyword-class>
|
||||
<keyword-class name="vhdl4">
|
||||
string integer time
|
||||
</keyword-class>
|
||||
<keyword-class name="vhdl5">
|
||||
dummy
|
||||
</keyword-class>
|
||||
</keyword-classes>
|
||||
|
||||
<language name="vhdl" title="VHDL" folding="true" foldcomments="true" foldcompact="true" foldpreproc="true" >
|
||||
<lexer name="vhdl" />
|
||||
<use-keywords>
|
||||
<keyword key="0" name="Keywords" class="keywords"/>
|
||||
<keyword key="1" name="operators" class="operators"/>
|
||||
<keyword key="2" name="attributes" class="attributes"/>
|
||||
<keyword key="3" name="functions" class="functions"/>
|
||||
<keyword key="4" name="packages" class="packages"/>
|
||||
<keyword key="5" name="types" class="types"/>
|
||||
<keyword key="6" name="user" class="user"/>
|
||||
</use-keywords>
|
||||
<use-styles>
|
||||
<style name="Default" key="32" />
|
||||
<style name="Whitespace" key="0" />
|
||||
<style name="Comment" key="1" fore="009300" bold="true" italic="true" class="comment" />
|
||||
<style name="CommentLineBang" key="2" class="comment" />
|
||||
<style name="Number" key="3" fore="a52a00" class="number" />
|
||||
<style name="String" key="4" fore="ea0075" class="string" />
|
||||
<style name="StringEOL" key="7" class="string" />
|
||||
<style name="Operator" key="5" class="operator" />
|
||||
<style name="Identifier" key="6" />
|
||||
<style name="Keyword" key="8" fore="0000ff" class="keyword" />
|
||||
<style name="STDOperator" key="9" fore="0000ff" class="keyword" />
|
||||
<style name="STDFunktion" key="11" fore="0000ff" class="keyword" />
|
||||
<style name="STDPackage" key="12" fore="0000ff" class="keyword" />
|
||||
<style name="STDType" key="13" fore="0000ff" class="keyword" />
|
||||
<style name="Attribute" key="10" fore="0000ff" class="keyword" />
|
||||
<style name="Userword" key="14" fore="0000ff" class="keyword" />
|
||||
</use-styles>
|
||||
</language>
|
||||
|
||||
|
||||
</Scheme>
|
|
@ -0,0 +1,47 @@
|
|||
<?xml version="1.0"?>
|
||||
<Scheme>
|
||||
<style-classes><style-class name="sgml" back="efefff" eolfilled="true"/></style-classes>
|
||||
<keyword-classes><keyword-class name="dtd">
|
||||
ELEMENT DOCTYPE ATTLIST ENTITY NOTATION
|
||||
</keyword-class></keyword-classes>
|
||||
<language name="xml" title="XML" folding="true" foldcomments="false" foldcompact="false">
|
||||
<comments streamStart="<!-- " streamEnd=" -->"/>
|
||||
<lexer name="xml" stylebits="7"/>
|
||||
<property name="fold.html" value="1" />
|
||||
<use-keywords>
|
||||
<keyword key="5" name="DTD keywords" class="dtd"/>
|
||||
</use-keywords>
|
||||
<use-styles>
|
||||
<style name="Default" key="32" class="default"/>
|
||||
<style name="Whitespace" key="0" />
|
||||
<style name="Tags" key="1" class="tag"/>
|
||||
<style name="Unknown Tags" key="2" class="unknowntag"/>
|
||||
<style name="Attributes" key="3" class="attribute"/>
|
||||
<style name="Unknown Attributes" key="4" class="unknownattribute"/>
|
||||
<style name="Numbers" key="5" class="number"/>
|
||||
<style name="Double quoted strings" key="6" class="string"/>
|
||||
<style name="Single quoted strings" key="7" class="string"/>
|
||||
<style name="Other inside tag" key="8" fore="800080"/>
|
||||
<style name="Comment" key="9" fore="808000"/>
|
||||
<style name="Entities" key="10" fore="800080"/>
|
||||
<style name="XML style tag ends '/>'" key="11" class="tag" />
|
||||
<style name="XML identifier start '<?'" key="12" class="tag" bold="true" />
|
||||
<style name="XML identifier end '?>'" key="13" class="tag" bold="true"/>
|
||||
<style name="CDATA" key="17" fore="800000" back="FFF0F0" eolfilled="true"/>
|
||||
<style name="Question" key="18" fore="800000"/>
|
||||
<style name="Unquoted Value" key="19" fore="608060"/>
|
||||
<group name="SGML" description="SGML Elements" class="sgml" >
|
||||
<style name="Tags <! ... >" key="21" fore="000080"/>
|
||||
<style name="Command" key="22" fore="000080" bold="true"/>
|
||||
<style name="1st param" key="23" fore="006600"/>
|
||||
<style name="Double string" key="24" fore="800000"/>
|
||||
<style name="Single string" key="25" fore="993300"/>
|
||||
<style name="Error" key="26" fore="800000" back="FF6666"/>
|
||||
<style name="Special (#xxxx type)" key="27" fore="3366FF"/>
|
||||
<style name="Entity" key="28" fore="333333"/>
|
||||
<style name="Comment" key="29" fore="808000"/>
|
||||
<style name="Block" key="31" fore="000066" back="CCCCE0"/>
|
||||
</group>
|
||||
</use-styles>
|
||||
</language>
|
||||
</Scheme>
|
Reference in a new issue