home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 5 Edit
/
05-Edit.zip
/
con2v766.zip
/
colore01.zip
/
includes
/
rarelng
/
python.hrc
< prev
next >
Wrap
Text File
|
2000-02-26
|
5KB
|
94 lines
<!--
Python Defs
With help of:
Grzegorz Makarewicz <mak@mikroplan.com.pl>
-->
<Define Name="PyString" Value="dStrings">
<Define Name="PyComment" Value="dComments">
<Define Name="PySymb" Value="dSymbols">
<Define Name="PyWord" Value="dResWords">
<Define Name="PyBuiltins" Value="dLabels">
<Define Name="PyHexNumb" Value="dNumbers">
<Define Name="PyOctNumb" Value="dNumbers">
<Define Name="PyDecNumb" Value="dNumbers">
<Define Name="PyFltNumb" Value="dNumbers">
<Define Name="PyException" Value="dLabels">
<Scheme Name="Python">
<RegExp Start="/(\#.*$)/" Color0="PyComment">
<Block Start='/\"\"\"/' End='/\"\"\"/' Scheme="Comment" Color0="PyComment">
<Block Start="/'''/" End="/'''/" Scheme="Comment" Color0="PyComment">
<!-- Strings -->
<RegExp Start='/("((\\.)|[^\\"])*?")/' Color0="PyString">
<RegExp Start="/('((\\.)|[^\\'])*?')/" Color0="PyString">
<!-- Numbers -->
<RegExp Start="/\b(\d+(\.\d*)?([Ee][\-+]?\d+)?)\B/" Color0="PyFltNumb">
<RegExp Start="/\b(\.\d+([Ee][\-+]?\d+)?)\B/" Color0="PyFltNumb">
<RegExp Start="/\b(0[xX][\da-fA-F]+[Ll]?)\B/" Color0="PyHexNumb">
<RegExp Start="/\b(0[0-7]*[Ll]?)\B/" Color0="PyOctNumb">
<RegExp Start="/\b([1-9]\d*[Ll]?)\B/" Color0="PyDecNumb">
<RegExp Start="/(`.*`)/" Color0="PyBuiltins">
<KeyWords Color="PySymb">
<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="PyWord">
<Word Name="and"> <Word Name="assert"> <Word Name="break">
<Word Name="continue"> <Word Name="del"> <Word Name="elif">
<Word Name="else"> <Word Name="except"> <Word Name="exec">
<Word Name="finally"> <Word Name="for"> <Word Name="from">
<Word Name="global"> <Word Name="if"> <Word Name="return">
<Word Name="try"> <Word Name="import"> <Word Name="in">
<Word Name="is"> <Word Name="not">
<Word Name="or"> <Word Name="pass"> <Word Name="print">
<Word Name="raise"> <Word Name="while"> <Word Name="def">
<Word Name="class">
</KeyWords>
<KeyWords MatchCase="True" Color="PyException">
<Word Name="ArithmeticError"> <Word Name="AssertionError">
<Word Name="AttributeError"> <Word Name="EOFError">
<Word Name="EnvironmentError"> <Word Name="Exception">
<Word Name="FloatingPointError"> <Word Name="IOError">
<Word Name="ImportError"> <Word Name="IndexError">
<Word Name="KeyError"> <Word Name="KeyboardInterrupt">
<Word Name="LookupError"> <Word Name="MemoryError">
<Word Name="NameError"> <Word Name="NotImplementedError">
<Word Name="OSError"> <Word Name="OverflowError">
<Word Name="RuntimeError"> <Word Name="StandardError">
<Word Name="SyntaxError"> <Word Name="SystemError">
<Word Name="SystemExit"> <Word Name="TypeError">
<Word Name="ValueError"> <Word Name="ZeroDivisionError">
</KeyWords>
<KeyWords MatchCase="True" Color="PyBuiltins">
<Word Name="Ellipsis">
<Word Name="lambda">
<Word Name="__debug__"> <Word Name="__doc__"> <Word Name="__import__">
<Word Name="__name__"> <Word Name="abs"> <Word Name="apply">
<Word Name="buffer"> <Word Name="callable"> <Word Name="chr">
<Word Name="cmp"> <Word Name="coerce"> <Word Name="compile">
<Word Name="complex"> <Word Name="delattr"> <Word Name="dir">
<Word Name="divmod"> <Word Name="eval"> <Word Name="execfile">
<Word Name="exit"> <Word Name="filter"> <Word Name="float">
<Word Name="getattr"> <Word Name="globals"> <Word Name="hasattr">
<Word Name="hash"> <Word Name="hex"> <Word Name="id">
<Word Name="input"> <Word Name="int"> <Word Name="intern">
<Word Name="isinstance"><Word Name="issubclass"><Word Name="len">
<Word Name="list"> <Word Name="locals"> <Word Name="long">
<Word Name="map"> <Word Name="max"> <Word Name="min">
<Word Name="oct"> <Word Name="open"> <Word Name="ord">
<Word Name="pow"> <Word Name="quit"> <Word Name="range">
<Word Name="raw_input"> <Word Name="reduce"> <Word Name="reload">
<Word Name="repr"> <Word Name="round"> <Word Name="setattr">
<Word Name="slice"> <Word Name="str"> <Word Name="tuple">
<Word Name="type"> <Word Name="vars"> <Word Name="xrange">
</KeyWords>
</Scheme>