📄 eiffel.xml
字号:
<?xml version="1.0" encoding="windows-1251"?>
<SynUniHighlighter Version="2.0">
<SyntaxColoring>
<Info>
<General Name="Eiffel" Extensions="e ace" Version="1" Revision="0" Sample="" History=""/>
<Author Name="Vitaly Nevzorov" Mail="nevzorov@yahoo.com" Web="www.delphist.com" Copyright="Copyright (c) Vitaly Nevzorov, 2002" Company="N/A" Remark="Created based on UltraEdit:eiffel.txt"/>
</Info>
<Schemes/>
<Editor/>
<MainRules Name="Root" Style="Root">
<Attributes Foreground="clBlack" Background="clWhite"/>
<Delimiters Value=""%&'(),.;<>?[]^{|}~"/>
<SubRules>
<Range Name="Remarks --" Style="Remarks --">
<Attributes Foreground="clNavy" Background="clWhite"/>
<Delimiters Value="!"#$%&'()*+,-./:;<=>?@[\]^`{|}~"/>
<OpenToken StartLine=""/>
<CloseToken StartLine=""/>
<Properties CloseOnEol="True"/>
<MultiTokens>
<Tokens Open="--"/>
</MultiTokens>
<SubRules/>
</Range>
<KeyList Name="Structure" Enabled="True" Style="" Words="alias
all
and
as
check
class
creation
debug
deferred
do
else
elseif
end
expanded
export
external
feature
from
frozen
if
implies
indexing
infix
inherit
inspect
is
like
local
loop
not
obsolete
old
once
or
prefix
redefine
rename
rescue
retry
select
separate
strip
then
true
undefine
unique
until
when
xor
,
.
;
:
">
<Attributes Foreground="clGreen" Background="clWhite"/>
</KeyList>
<KeyList Name="Delim and const" Enabled="True" Style="" Words="Result
Current
False
True
Void
@
!
!!
=
:=
\
\\
-
(
)
[
]
{
}
<
<=
>
>=
?
'
`
+
-
$
%
//
//
/
/=
">
<Attributes Foreground="clBlue" Background="clWhite"/>
</KeyList>
<KeyList Name="Standard classes" Enabled="True" Style="" Words="ANY
ARGUMENTS
ARRAY
BIT
BOOLEAN
BOOLEAN_REF
CHARACTER
CHARACTER_REF
COMPARABLE
DOUBLE
DOUBLE_REF
EXCEPTIONS
INTEGER
INTEGER_REF
MEMORY
NONE
NUMERIC
POINTER
PLATFORM
POINTER_REF
REAL
REAL_REF
STRING
STD_FILES
STORABLE
STRING
">
<Attributes Foreground="$00FF0080" Background="clWhite"/>
</KeyList>
<KeyList Name="SEng features" Enabled="True" Style="" Words="ensure
interface
invariant
require
variant
">
<Attributes Foreground="$000080FF" Background="clWhite"/>
</KeyList>
<KeyList Name="Common object names" Enabled="True" Style="" Words="io
i
j
k
y
x
">
<Attributes Foreground="clPurple" Background="clWhite"/>
</KeyList>
<KeyList Name="Starndard Routines" Enabled="True" Style="" Words="abs
add_first
add_last
append
append
append_in
binary_to_integer
blank
clear
compare
copy
digit
even
fill_blank
fill_with
first
gcd
has
has_prefix
has_string
has_suffix
head
index_of
index_of_string
insert
is_bit
is_equal
is_integer
item
last
left_adjust
log
lower
occurrences
occurrences_of
odd
precede
prepend
put
put_boolean
put_integer
put_new_line
put_string
remove
remove_all_occurrences
remove_between
remove_first
remove_last
remove_prefix
remove_suffix
reverse
right_adjust
same_as
set_last
shrink
split
split_in
sqrt
substring
substring_index
swap
tail
to_bit
to_boolean
to_double
to_integer
to_lower
to_octal
to_real
to_string
to_upper
upper
">
<Attributes Foreground="clOlive" Background="clWhite"/>
</KeyList>
</SubRules>
</MainRules>
</SyntaxColoring>
<CodeFolding/>
<CustomData/>
</SynUniHighlighter>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -