home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 5 Edit
/
05-Edit.zip
/
con2v766.zip
/
colore01.zip
/
includes
/
rarelng
/
icon.hrc
< prev
next >
Wrap
Text File
|
2000-02-26
|
5KB
|
149 lines
<!--
Icon Syntax Description
With Help of:
Victor P Zhumatii <viz@rl.odessa.ua> <viz@mail.od.ua> <viz@ibis.odessa.ua>
-->
<Define Name="IconString" Value="dStrings">
<Define Name="IconComment" Value="dCommentsEx">
<Define Name="IconSymbols" Value="dSymbols">
<Define Name="IconWord" Value="dResWords">
<Define Name="IconOther" Value="dDirectives">
<Define Name="IconNumb" Value="dNumbers">
<Define Name="IconPreProc" Value="dDirectives">
<Scheme Name="IconPrePro">
<RegExp Start="/(\#.*$)/" Color0="IconComment">
<RegExp Start='/([Ll]?"((\\.)|[^\\"])*?")/' Color0="IconString">
<KeyWords Color="IconSymbols">
<Symb Name=";"><Symb Name="="><Symb Name="+"><Symb Name="-">
<Symb Name="/"><Symb Name="*"><Symb Name="&"><Symb Name="|">
<Symb Name="^"><Symb Name="("><Symb Name=")"><Symb Name="[">
<Symb Name="]"><Symb Name=","><Symb Name="."><Symb Name=":">
<Symb Name="!"><Symb Name="~"><Symb Name="<"><Symb Name=">">
<Symb Name="%"><Symb Name="{"><Symb Name="}"><Symb Name="?">
<Symb Name="\"><Symb Name="@">
</KeyWords>
<KeyWords MatchCase="True" Color="IconWord">
</KeyWords>
</Scheme>
<Scheme Name="Icon">
<!-- Comments -->
<RegExp Start="/(\#.*$)/" Color0="IconComment">
<!-- Path -->
<RegExp Start="/\b([A-Za-z]\:\\(\w|\.|\\)*)/" Color0="LtCyan">
<!-- Inet address -->
<RegExp Start="/\b((http)|(ftp)\:\/\/.*?)[\s\(\)]|$/" Color0="dHttp">
<RegExp Start="/\b((www[0-9]?)|(ftp)\.\w+\.\w+.*?)\s|$/" Color0="dHttp">
<!-- Mail address -->
<RegExp Start="/\b([\w\.]+?\@[\w\-]+?\.[\w\-\.]*)\B/" Color0="dEMail">
<!-- Numbers 0x123 124.124 -->
<RegExp Start="/\b(\d*[\,\.]?\d+(e|E[\-\+]?\d+)?)\B/" Color0="dNumbers">
<Block Start="/^\s*\$/" End="/^ | ([^\\]?#1) $/x" Scheme="IconPrePro" Color0="IconPreProc">
<Include Scheme="mApost">
<Include Scheme="mStdStr">
<KeyWords Color="IconSymbols">
<Symb Name=";"><Symb Name="="><Symb Name="+"><Symb Name="-">
<Symb Name="/"><Symb Name="*"><Symb Name="&"><Symb Name="|">
<Symb Name="^"><Symb Name="("><Symb Name=")"><Symb Name="[">
<Symb Name="]"><Symb Name=","><Symb Name="."><Symb Name=":">
<Symb Name="!"><Symb Name="~"><Symb Name="<"><Symb Name=">">
<Symb Name="%"><Symb Name="{"><Symb Name="}"><Symb Name="?">
<Symb Name="\"><Symb Name="@">
</KeyWords>
<KeyWords MatchCase="True" Color="IconWord">
<Word Name="link">
<Word Name="procedure">
<Word Name="end">
<Word Name="global">
<Word Name="local">
<Word Name="static">
<Word Name="not">
<Word Name="break">
<Word Name="case">
<Word Name="of">
<Word Name="default">
<Word Name="every">
<Word Name="do">
<Word Name="fail">
<Word Name="if">
<Word Name="then">
<Word Name="else">
<Word Name="next">
<Word Name="repeat">
<Word Name="return">
<Word Name="suspend">
<Word Name="until">
<Word Name="while">
</KeyWords>
<KeyWords MatchCase="True" Color="IconWord">
<Word Name="null">
<Word Name="string">
<Word Name="co-expression">
<Word Name="table">
<Word Name="integer">
<Word Name="cset">
<Word Name="procedure">
<Word Name="set">
<Word Name="real">
<Word Name="file">
<Word Name="list">
<Word Name="record">
</KeyWords>
<KeyWords MatchCase="True" Color="IconWord">
<Word Name="&allocated">
<Word Name="&ascii">
<Word Name="&clock">
<Word Name="&collections">
<Word Name="&cset">
<Word Name="¤t">
<Word Name="&date">
<Word Name="&dateline">
<Word Name="&digits">
<Word Name="&dump">
<Word Name="&e">
<Word Name="&error">
<Word Name="&errornumber">
<Word Name="&errortext">
<Word Name="&errorvalue">
<Word Name="&errout">
<Word Name="&fail">
<Word Name="&features">
<Word Name="&file">
<Word Name="&host">
<Word Name="&input">
<Word Name="&lcase">
<Word Name="&letters">
<Word Name="&level">
<Word Name="&line">
<Word Name="&main">
<Word Name="&null">
<Word Name="&output">
<Word Name="&phi">
<Word Name="&pi">
<Word Name="&pos">
<Word Name="&progname">
<Word Name="&random">
<Word Name="®ions">
<Word Name="&source">
<Word Name="&storage">
<Word Name="&subject">
<Word Name="&time">
<Word Name="&trace">
<Word Name="&ucase">
<Word Name="&version">
<Word Name="&window">
</KeyWords>
</Scheme>