; ***************************** Module Header ******************************\ ; ; Module Name: python.hil ; ; Defaults for the syntax highlighting of the EPM mode "PYTHON" ; ; Copyright (c) Netlabs EPM Distribution Project 2005 ; ; $Id$ ; ; =========================================================================== ; ; This file is part of the Netlabs EPM Distribution package and is free ; software. You can redistribute it and/or modify it under the terms of the ; GNU General Public License as published by the Free Software ; Foundation, in version 2 as it comes in the "COPYING" file of the ; Netlabs EPM Distribution. This library is distributed in the hope that it ; will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty ; of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ; General Public License for more details. ; ; **************************************************************************/ [COMMENT] ; Start End Escape StartPos ; string string character # ; Activating the following Python comment environments disables highlighting ; of literals. Therefore disabled. ; """ ; ''' [LITERAL] ; Start End Escape color ; string string character symbol " " \ ' ' \ CHAR [OPERATOR] { } ; , ` = ? : $ @ % < > + - * / ! & | ^ ~ [KEYWORD] ; --- Python language constructs False None True _ and assert break class complex continue def del elif else except exec finally float for from global if import in int is lambda long not or pass print raise return self try while yield ; --- Python functions AST AccessError AttributeError ConflictError EOFError IOError ImportError IndexError KeyError KeyboardInterrupt MemoryError NameError OverflowError RuntimeError SyntaxError SystemError SystemExit TypeError ValueError ZeroDivisionError __abs__ __add__ __and__ __bases__ __builtin__ __call__ __class__ __cmp__ __coerce__ __complex__ __del__ __delattr__ __delitem__ __delslice__ __dict__ __div__ __divmod__ __doc__ __file__ __float__ __getattr__ __getitem__ __getslice__ __hash__ __hex__ __init__ __int__ __invert__ __len__ __long__ __lshift__ __main__ __members__ __methods__ __mod__ __module__ __mul__ __name__ __neg__ __nonzero__ __oct__ __op__ __or__ __pos__ __pow__ __radd__ __rand__ __rdiv__ __rdivmod__ __repr__ __rlshift__ __rmod__ __rmul__ __rop__ __ror__ __rpow__ __rrshift__ __rshift__ __rsub__ __rxor__ __self__ __setattr__ __setitem__ __setslice__ __str__ __sub__ __xor__ abs append apply argv builtin_module_names chr close cmp coerce compile copyright count dir divmod eval execfile exit filter find fmt fnmatch ftplib getattr getopt glob globals gopherlib grep group hasattr hash hex htmllib httplib id ihooks imag imghdr imputil index input insert intern isinstance issubclass joinfields len linecache list local lockfile macpath macurl2path mailbox mailcap map match math max maxint mimetools mimify min modules mutex newdir ni nntplib ntpath nturl2path oct open ord os ospath path pdb pickle pipes poly popen2 posixfile posixpath pow profile ps1 ps2 pstats pyclbr pyexpat quopri rand random range raw_input read readline readlines real reduce regex regsub reload remove repr reverse rfc822 round sched search seek setattr setdefault setprofile settrace sgmllib shelve site slice sndhdr snmp sort splitfields stderr stdin stdout str string struct sys tb tell tempfile toaiff token tokenize traceback tty tuple type types tzparse unichr unicode unicodedata urllib urlparse util uu vars version wave webbrowser whatsound whichdb whrandom write xdrlib xml xmlpackage xrange zip zmod