home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 5 Edit / 05-Edit.zip / con2v766.zip / colore01.zip / includes / rarelng / eiffel.hrc < prev    next >
Text File  |  2000-02-14  |  3KB  |  94 lines

  1. <!--
  2.     Eiffel Files
  3.  
  4.     Sergei Ivanov <sergei_ivanov@object-tools.com>
  5. -->
  6.  
  7. <Scheme Name="Eiffel">
  8.   <!-- Linear Comments-->
  9.   <RegExp Start="/(\-\-.*$)/" Color0="dComments">
  10.   <!-- Numbers -->
  11.   <RegExp Start="/\b([0-9.]+(e|E[\-+]?\d+)?)\B/" Color0="dNumbers">
  12.   <!-- Strings -->
  13.   <RegExp Start='/("(.*?[^%])??")/' Color0="dStrings">
  14.   <RegExp Start="/(('%?.?')|('%\/\d\d?\d?\/'))/" Color0="dStrings">
  15.   <!-- Standard Symbols -->
  16.   <KeyWords Color="dSymbols">
  17.     <Symb Name=";"><Symb Name=".">
  18.     <Symb Name=","><Symb Name=":"><Symb Name="("><Symb Name=")">
  19.     <Symb Name="+"><Symb Name="-"><Symb Name="*"><Symb Name="/">
  20.     <Symb Name="="><Symb Name="?"><Symb Name="!"><Symb Name="[">
  21.     <Symb Name="]"><Symb Name="{"><Symb Name="}"><Symb Name="<">
  22.     <Symb Name=">"><Symb Name="\"><Symb Name="^">
  23.   </KeyWords>
  24.   <KeyWords MatchCase="False" Color="dResWords">
  25.     <Word Name="class">
  26.     <Word Name="indexing">
  27.     <Word Name="deferred">
  28.     <Word Name="expanded">
  29.     <Word Name="end">
  30.     <Word Name="obsolete">
  31.     <Word Name="inherit">
  32.     <Word Name="creation">
  33.     <Word Name="feature">
  34.     <Word Name="frozen">
  35.     <Word Name="unique">
  36.     <Word Name="is">
  37.     <Word Name="local">
  38.     <Word Name="rename">
  39.     <Word Name="export">
  40.     <Word Name="undefine">
  41.     <Word Name="redefine">
  42.     <Word Name="select">
  43.     <Word Name="as">
  44.     <Word Name="all">
  45.     <Word Name="invariant">
  46.     <Word Name="variant">
  47.     <Word Name="ensure">
  48.     <Word Name="require">
  49.     <Word Name="check">
  50.     <Word Name="debug">
  51.     <Word Name="strip">
  52.     <Word Name="old">
  53.     <Word Name="retry">
  54.     <Word Name="rescue">
  55.     <Word Name="True">
  56.     <Word Name="False">
  57.     <Word Name="Result">
  58.     <Word Name="Current">
  59.     <Word Name="Void">
  60.     <Word Name="Precursor">
  61.     <Word Name="and">
  62.     <Word Name="or">
  63.     <Word Name="xor">
  64.     <Word Name="not">
  65.     <Word Name="if">
  66.     <Word Name="elseif">
  67.     <Word Name="then">
  68.     <Word Name="else">
  69.     <Word Name="implies">
  70.     <Word Name="inspect">
  71.     <Word Name="when">
  72.     <Word Name="do">
  73.     <Word Name="once">
  74.     <Word Name="external">
  75.     <Word Name="prefix">
  76.     <Word Name="infix">
  77.     <Word Name="from">
  78.     <Word Name="until">
  79.     <Word Name="loop">
  80.     <Word Name="like">
  81.     <Word Name="alias">
  82.   </KeyWords>
  83.   <KeyWords MatchCase="True" Color="dResWords">
  84.     <Word Name="BOOLEAN">
  85.     <Word Name="INTEGER">
  86.     <Word Name="REAL">
  87.     <Word Name="DOUBLE">
  88.     <Word Name="POINTER">
  89.     <Word Name="STRING">
  90.     <Word Name="ARRAY">
  91.     <Word Name="BIT">
  92.   </KeyWords>
  93. </Scheme>
  94.