home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 5 Edit / 05-Edit.zip / con2v766.zip / colore01.zip / includes / scripts / rarscrpt.hrc < prev    next >
Text File  |  2000-02-26  |  4KB  |  130 lines

  1. <!--
  2.    RAR install script
  3. With help of:
  4.    Morris/Elysium <morris@elysium.pl>
  5. -->
  6.  
  7. <Define Name="RString"    Value="dStringsEx">
  8. <Define Name="RComment"   Value="dComments">
  9. <Define Name="RSymb"      Value="dSymbols">
  10. <Define Name="RCmd"       Value="dResWords">
  11. <Define Name="RScreenCmd" Value="dParams">
  12. <Define Name="RIOCmd"     Value="dResWords">
  13. <Define Name="RProc"      Value="dResWords">
  14. <Define Name="RVar"       Value="dVars">
  15. <Define Name="RNumb"      Value="dNumbers">
  16. <Define Name="RLabel"     Value="dLabels">
  17. <Define Name="RConst"     Value="dVars">
  18.  
  19. <Scheme Name="rarscript">
  20.    <!-- Comments -->
  21.    <RegExp Start="/(;.*$)/" Color0="RComment">
  22.    <!-- Numbers  -->
  23.    <Include Scheme="mDecNumb">
  24.    <!-- Strings -->
  25.    <Block Start="/(^\s*outtext\s+(ansi )?\s*on)/i" End="/(^\s*outtext\s+(ansi )?\s*off)/i"
  26.           Scheme="Comment" Color0="RString" Color1="RScreenCmd" Color3="RScreenCmd">
  27.    <RegExp Start='/(\".*?\")/' Color0="RString">
  28.    <!-- Labels -->
  29.    <RegExp Start="/(\S+)(:)/" Color0="RLabel" Color1="RSymb">
  30.  
  31.    <KeyWords Color="RSymb">
  32.       <Symb Name="<="><Symb Name=">="><Symb Name=">"><Symb Name="<">
  33.       <Symb Name="!="><Symb Name="==">
  34.       <Symb Name="+"><Symb Name="%"><Symb Name="-"><Symb Name="*">
  35.       <Symb Name="/"><Symb Name="=">
  36.       <Symb Name="("><Symb Name=")"><Symb Name=",">
  37.    </KeyWords>
  38.  
  39.    <KeyWords MatchCase="True" Color="RCmd">
  40.      <Word Name="CALL">
  41.      <Word Name="DELAY">
  42.      <Word Name="EXCLUDE">
  43.      <Word Name="EXIT">
  44.      <Word Name="GOTO">
  45.      <Word Name="IF">
  46.      <Word Name="ENDIF">
  47.      <Word Name="IFEXIST">
  48.      <Word Name="INCLUDE">
  49.      <Word Name="INSTALL">
  50.      <Word Name="OVERWRITE">
  51.      <Word Name="PROC">
  52.      <Word Name="ENDP">
  53.      <Word Name="SOUND">
  54.      <Word Name="SYSTEM">
  55.    </KeyWords>
  56.  
  57.    <KeyWords MatchCase="True" Color="RScreenCmd">
  58.      <Word Name="BOX">
  59.      <Word Name="CLRSCR">
  60.      <Word Name="CTEXT">
  61.      <Word Name="GOTOXY">
  62.      <Word Name="DEFBAR">
  63.      <Word Name="MESSAGE">
  64.  
  65.      <Word Name="RESTSCR">
  66.      <Word Name="SAVESCR">
  67.      <Word Name="SETCOLOR">
  68.      <Word Name="TEXT">
  69.      <Word Name="WINDOW">
  70.    </KeyWords>
  71.  
  72.    <KeyWords MatchCase="True" Color="RIOCmd">
  73.      <Word Name="EXEC">
  74.      <Word Name="GETDFREE">
  75.      <Word Name="GETKEY">
  76.      <Word Name="INPUT">
  77.      <Word Name="MENU">
  78.    </KeyWords>
  79.  
  80.    <KeyWords MatchCase="True" Color="RProc">
  81.      <Word Name="ArcDone">
  82.      <Word Name="ChangeVol">
  83.      <Word Name="Error">
  84.      <Word Name="FileDone">
  85.      <Word Name="OnKey">
  86.    </KeyWords>
  87.  
  88.    <KeyWords MatchCase="True" Color="RVar">
  89.      <Word Name="ArcName">
  90.      <Word Name="AVPresent">
  91.      <Word Name="AVArcName">
  92.      <Word Name="AVDate">
  93.      <Word Name="AVUserName">
  94.      <Word Name="FileName">
  95.      <Word Name="DestFileName">
  96.      <Word Name="DestDir">
  97.      <Word Name="Password">
  98.  
  99.      <Word Name="Par1">
  100.      <Word Name="Par2">
  101.    </KeyWords>
  102.  
  103.    <KeyWords MatchCase="False" Color="RConst">
  104.      <Word Name="ON">
  105.      <Word Name="OFF">
  106.      <Word Name="FRESH">
  107.      <Word Name="UPDATE">
  108.  
  109.      <Word Name="BLACK">
  110.      <Word Name="BLUE">
  111.      <Word Name="GREEN">
  112.      <Word Name="CYAN">
  113.      <Word Name="RED">
  114.      <Word Name="MAGENTA">
  115.      <Word Name="BROWN">
  116.      <Word Name="LIGHTGRAY">
  117.      <Word Name="DARKGRAY">
  118.      <Word Name="LIGHTBLUE">
  119.      <Word Name="LIGHTGREEN">
  120.      <Word Name="LIGHTCYAN">
  121.      <Word Name="LIGHTRED">
  122.      <Word Name="LIGHTMAGENTA">
  123.      <Word Name="YELLOW">
  124.      <Word Name="WHITE">
  125.  
  126.      <Word Name="SINGLE">
  127.      <Word Name="DOUBLE">
  128.    </KeyWords>
  129. </Scheme>
  130.