home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 5 Edit
/
05-Edit.zip
/
con2v766.zip
/
colore01.zip
/
includes
/
scripts
/
rsmac.hrc
< prev
next >
Wrap
Text File
|
2000-03-05
|
7KB
|
244 lines
<!--
R-Style MACros Syntax description
With help of:
TSW (Nikolas Tuzhilin) <tsw@glasnet.ru>
Andrzej Novosiolov <anovos@rs-ukraine.kiev.ua>
-->
<Scheme Name="StringInBrackets">
<!-- [...###...] -->
<KeyWords Color="dSymbols">
<Symb Name="#">
</KeyWords>
</Scheme>
<Scheme Name="FileDeclaration">
<!-- FILE aaa (bbb) parameters... -->
<!-- Numbers -->
<RegExp Start="/\b(\d+)\B/" Color0="dNumbers">
<!-- Strings -->
<RegExp Start='/(\(\"?.*\"?\))/' Color0="dStrings">
<!-- Linear Comments-->
<Block Start="/\/\*/" End="/\*\//" Scheme="Comment" Color0="dComments">
<!-- Symbols -->
<KeyWords Color="dSymbols">
<Symb Name=";"><Symb Name="-">
</KeyWords>
</Scheme>
<Scheme Name="RSMac">
<!-- Numbers -->
<RegExp Start="/\c([\x24]?[\d\.]+)\B/" Color0="dNumbers">
<!-- Strings -->
<Include Scheme="mFloatNumb">
<Include Scheme="mCString">
<Include Scheme="CNestComm">
<Block Start="/\[/" End="/\]/" Scheme="StringInBrackets" Color0="dStrings">
<!-- FILE ... and Record ... -->
<Block Start="/^(FILE)|(File)|(file)/" End="/$/" Scheme="FileDeclaration" Color0="dResWords">
<Block Start="/^(RECORD)|(Record)|(record)/" End="/$/" Scheme="FileDeclaration" Color0="dResWords">
<!-- Standard C/C++ Symbols -->
<KeyWords Color="dSymbols">
<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="?">
<Word Name="and">
<Word Name="or">
<Word Name="not">
<Word Name="null">
<Word Name="true">
<Word Name="false">
</KeyWords>
<KeyWords MatchCase="False" Color="dDirectives">
<Word Name="CM_CANCEL">
<Word Name="CM_DEFAULT">
<Word Name="CM_IGNORE">
<Word Name="CM_SAVE">
<Word Name="DLG_BUTTON">
<Word Name="DLG_DESTROY">
<Word Name="DLG_INIT">
<Word Name="DLG_KEY">
<Word Name="DLG_MOUSE">
<Word Name="DLG_REMFOCUS">
<Word Name="DLG_SAVE">
<Word Name="DLG_SETFOCUS">
<Word Name="DLG_TIMER">
<Word Name="V_ARRAY">
<Word Name="V_BOOL">
<Word Name="V_DATE">
<Word Name="V_DBFFILE">
<Word Name="V_DOUBLE">
<Word Name="V_DOUBLEL">
<Word Name="V_FILE">
<Word Name="V_INTEGER">
<Word Name="V_MONEY">
<Word Name="V_MONEYL">
<Word Name="V_STRING">
<Word Name="V_STRUC">
<Word Name="V_TIME">
<Word Name="V_TXTFILE">
<Word Name="V_UNDEF">
<Word Name="{BASECASH}">
<Word Name="{CALCRATE}">
<Word Name="{CASHDEP}">
<Word Name="{CORAC_Bank}">
<Word Name="{curdate}">
<Word Name="{DEBETRATE}">
<Word Name="{FIO_Book}">
<Word Name="{FIO_Boss}">
<Word Name="{KREDITRATE}">
<Word Name="{KU_Bank}">
<Word Name="{KU_RCC}">
<Word Name="{MFO_Bank}">
<Word Name="{MFO_RCC}">
<Word Name="{Name_Bank}">
<Word Name="{Name_Boss}">
<Word Name="{NumDprt}">
<Word Name="{oper}">
<Word Name="{TRANDEP}">
</KeyWords>
<KeyWords MatchCase="False" Color="dVars">
<Word Name="aborttrn">
<Word Name="Abs">
<Word Name="asize">
<Word Name="clearrecord">
<Word Name="clone">
<Word Name="close">
<Word Name="codefor">
<Word Name="copy">
<Word Name="currentline">
<Word Name="date">
<Word Name="datesplit">
<Word Name="delete">
<Word Name="delfile">
<Word Name="double">
<Word Name="doublel">
<Word Name="execmacro">
<Word Name="execmacro2">
<Word Name="execmacrofile">
<Word Name="existfile">
<Word Name="exit">
<Word Name="Exp">
<Word Name="filename">
<Word Name="fldindex">
<Word Name="fldname">
<Word Name="fldnumber">
<Word Name="fldoffset">
<Word Name="floor">
<Word Name="flushcolumn">
<Word Name="GetDate">
<Word Name="getdirect">
<Word Name="GetDouble">
<Word Name="getenv">
<Word Name="getEQ">
<Word Name="getGE">
<Word Name="getinistring">
<Word Name="GetInt">
<Word Name="getLE">
<Word Name="GetMoney">
<Word Name="getparm">
<Word Name="getpos">
<Word Name="getrecordsize">
<Word Name="GetString">
<Word Name="GetStringR">
<Word Name="GetTrue">
<Word Name="getvarsize">
<Word Name="index">
<Word Name="initprogress">
<Word Name="insert">
<Word Name="int">
<Word Name="keynum">
<Word Name="Log">
<Word Name="Log10">
<Word Name="Max">
<Word Name="memsize">
<Word Name="menu">
<Word Name="message">
<Word Name="Min">
<Word Name="mkstr">
<Word Name="money">
<Word Name="moneyl">
<Word Name="monname">
<Word Name="msgbox">
<Word Name="next">
<Word Name="nrecords">
<Word Name="open">
<Word Name="Pow">
<Word Name="prev">
<Word Name="print">
<Word Name="println">
<Word Name="processtrn">
<Word Name="random">
<Word Name="remprogress">
<Word Name="replacemacro">
<Word Name="rewind">
<Word Name="rubtostr">
<Word Name="run">
<Word Name="RunBackout">
<Word Name="RunCarry">
<Word Name="rundialog">
<Word Name="runerror">
<Word Name="selectfile">
<Word Name="setbuff">
<Word Name="setcolumn">
<Word Name="setdefprec">
<Word Name="setdelim">
<Word Name="setfocus">
<Word Name="setoutput">
<Word Name="setparm">
<Word Name="setrecordaddr">
<Word Name="Sqrt">
<Word Name="status">
<Word Name="strbrk">
<Word Name="strfor">
<Word Name="string">
<Word Name="strlen">
<Word Name="strlwr">
<Word Name="strset">
<Word Name="strsplit">
<Word Name="strupr">
<Word Name="substr">
<Word Name="time">
<Word Name="timesplit">
<Word Name="trim">
<Word Name="update">
<Word Name="updatefields">
<Word Name="useprogress">
<Word Name="usernumber">
<Word Name="valtype">
<Word Name="version">
<Word Name="viewfile">
</KeyWords>
<KeyWords MatchCase="False" Color="dResWords">
<Word Name="array">
<Word Name="btr">
<Word Name="const">
<Word Name="dbf">
<Word Name="dialog">
<Word Name="elif">
<Word Name="else">
<Word Name="end">
<Word Name="file">
<Word Name="for">
<Word Name="if">
<Word Name="import">
<Word Name="key">
<Word Name="key">
<Word Name="macro">
<Word Name="mem">
<Word Name="normal">
<Word Name="record">
<Word Name="return">
<Word Name="sort">
<Word Name="txt">
<Word Name="var">
<Word Name="while">
<Word Name="with">
<Word Name="write">
</KeyWords>
</Scheme>