43 'LANG_NAME' =>
'Python for S60',
44 'COMMENT_SINGLE' => array(1 =>
'#'),
45 'COMMENT_MULTI' => array(),
47 'QUOTEMARKS' => array(
'"',
"'",
'"""',
"'''",
'""',
'""'),
48 'ESCAPE_CHAR' =>
'\\',
56 'and',
'del',
'for',
'is',
'raise',
'assert',
'elif',
'from',
'lambda',
'return',
'break',
57 'else',
'global',
'not',
'try',
'class',
'except',
'if',
'or',
'while',
'continue',
'exec',
58 'import',
'pass',
'yield',
'def',
'finally',
'in',
'print',
"<<",
">>",
"as" 66 '__import__',
'abs',
'basestring',
'bool',
'callable',
'chr',
'classmethod',
'cmp',
67 'compile',
'complex',
'delattr',
'dict',
'dir',
'divmod',
'enumerate',
'eval',
'execfile',
68 'file',
'filter',
'float',
'frozenset',
'getattr',
'globals',
'hasattr',
'hash',
'help',
69 'hex',
'id',
'input',
'int',
'isinstance',
'issubclass',
'iter',
'len',
'list',
'locals',
70 'long',
'map',
'max',
'min',
'object',
'oct',
'open',
'ord',
'pow',
'property',
'range',
71 'raw_input',
'reduce',
'reload',
'repr',
'reversed',
'round',
'set',
'setattr',
'slice',
72 'sorted',
'staticmethod',
'str',
'sum',
'super',
'tuple',
'type',
'unichr',
'unicode',
73 'vars',
'xrange',
'zip',
75 'False',
'True',
'None',
'NotImplemented',
'Ellipsis',
77 'Exception',
'StandardError',
'ArithmeticError',
'LookupError',
'EnvironmentError',
78 'AssertionError',
'AttributeError',
'EOFError',
'FloatingPointError',
'IOError',
79 'ImportError',
'IndexError',
'KeyError',
'KeyboardInterrupt',
'MemoryError',
'NameError',
80 'NotImplementedError',
'OSError',
'OverflowError',
'ReferenceError',
'RuntimeError',
81 'StopIteration',
'SyntaxError',
'SystemError',
'SystemExit',
'TypeError',
82 'UnboundlocalError',
'UnicodeError',
'UnicodeEncodeError',
'UnicodeDecodeError',
83 'UnicodeTranslateError',
'ValueError',
'WindowsError',
'ZeroDivisionError',
'Warning',
84 'UserWarning',
'DeprecationWarning',
'PendingDeprecationWarning',
'SyntaxWarning',
85 'RuntimeWarning',
'FutureWarning',
87 "SymbianError",
"KernelError",
97 '__builtin__',
'__future__',
'__main__',
'_winreg',
'aifc',
'AL',
'al',
'anydbm',
98 'array',
'asynchat',
'asyncore',
'atexit',
'audioop',
'base64',
'BaseHTTPServer',
99 'Bastion',
'binascii',
'binhex',
'bisect',
'bsddb',
'bz2',
'calendar',
'cd',
'cgi',
100 'CGIHTTPServer',
'cgitb',
'chunk',
'cmath',
'cmd',
'code',
'codecs',
'codeop',
101 'collections',
'colorsys',
'commands',
'compileall',
'compiler',
102 'ConfigParser',
'Cookie',
'cookielib',
'copy',
'copy_reg',
'cPickle',
'crypt',
103 'cStringIO',
'csv',
'curses',
'datetime',
'dbhash',
'dbm',
'decimal',
'DEVICE',
104 'difflib',
'dircache',
'dis',
'distutils',
'dl',
'doctest',
'DocXMLRPCServer',
'dumbdbm',
105 'dummy_thread',
'dummy_threading',
'email',
'encodings',
'errno',
'exceptions',
'fcntl',
106 'filecmp',
'fileinput',
'FL',
'fl',
'flp',
'fm',
'fnmatch',
'formatter',
'fpectl',
107 'fpformat',
'ftplib',
'gc',
'gdbm',
'getopt',
'getpass',
'gettext',
'GL',
'gl',
'glob',
108 'gopherlib',
'grp',
'gzip',
'heapq',
'hmac',
'hotshot',
'htmlentitydefs',
'htmllib',
109 'HTMLParser',
'httplib',
'imageop',
'imaplib',
'imgfile',
'imghdr',
'imp',
'inspect',
110 'itertools',
'jpeg',
'keyword',
'linecache',
'locale',
'logging',
'mailbox',
'mailcap',
111 'marshal',
'math',
'md5',
'mhlib',
'mimetools',
'mimetypes',
'MimeWriter',
'mimify',
112 'mmap',
'msvcrt',
'multifile',
'mutex',
'netrc',
'new',
'nis',
'nntplib',
'operator',
113 'optparse',
'os',
'ossaudiodev',
'parser',
'pdb',
'pickle',
'pickletools',
'pipes',
114 'pkgutil',
'platform',
'popen2',
'poplib',
'posix',
'posixfile',
'pprint',
'profile',
115 'pstats',
'pty',
'pwd',
'py_compile',
'pyclbr',
'pydoc',
'Queue',
'quopri',
'random',
116 're',
'readline',
'resource',
'rexec',
'rgbimg',
'rlcompleter',
117 'robotparser',
'sched',
'ScrolledText',
'select',
'sets',
'sgmllib',
'sha',
'shelve',
118 'shlex',
'shutil',
'signal',
'SimpleHTTPServer',
'SimpleXMLRPCServer',
'site',
'smtpd',
119 'smtplib',
'sndhdr',
'socket',
'SocketServer',
'stat',
'statcache',
'statvfs',
'string',
120 'StringIO',
'stringprep',
'struct',
'subprocess',
'sunau',
'SUNAUDIODEV',
'sunaudiodev',
121 'symbol',
'sys',
'syslog',
'tabnanny',
'tarfile',
'telnetlib',
'tempfile',
'termios',
122 'test',
'textwrap',
'thread',
'threading',
'time',
'timeit',
'Tix',
'Tkinter',
'token',
123 'tokenize',
'traceback',
'tty',
'turtle',
'types',
'unicodedata',
'unittest',
'urllib2',
124 'urllib',
'urlparse',
'user',
'UserDict',
'UserList',
'UserString',
'uu',
'warnings',
125 'wave',
'weakref',
'webbrowser',
'whichdb',
'whrandom',
'winsound',
'xdrlib',
'xml',
126 'xmllib',
'xmlrpclib',
'zipfile',
'zipimport',
'zlib',
"os.path",
"sys.path",
132 "appuifw",
"globalui",
"e32",
"telephone",
"aosocket",
"btsocket",
133 "sysinfo",
"camera",
"graphics",
"keycapture",
"key_codes",
"topwindow",
"gles",
134 "glcanvas",
"sensor",
"audio",
"messaging",
"inbox",
"location",
"positioning",
135 "contacts",
"e32calendar",
"e32db",
"e32dbm",
"logs",
"scriptext",
140 "appuifw2",
"ArchetypeUI",
"elementtree",
"lightblue",
141 "activaprofile",
"Adjustor",
"akntextutils",
"aosocketnativenew",
142 "appreciation",
"applicationmanager",
"appswitch",
"atextit",
"bt_teror",
"btconsole",
143 "btswitch",
"cElementTree",
"cenrep",
"cerealizer",
"cl_gui",
"clipboard",
144 "clipboard_CHN",
"debugger",
"decompile2",
145 "dir_iter",
"download",
"easydb",
"ECenrep",
"Edit_find",
"efeature",
"elocation",
"envy",
146 "EProfile",
"erestart",
"error",
"esyagent",
"Execwap",
"exprofile",
"fastcamera",
147 "feature",
"fgimage",
"filebrowser",
"firmware",
"fold",
"fonts",
"fraction",
"FTP",
148 "ftplibnew",
"fy_manager",
"fy_menu",
"gles_utils",
"gps_location",
"hack",
149 "HTML2TXT",
"iapconnect",
"icon_image",
"image_decoder",
150 "ini",
"interactive_console",
"inting",
"key_modifiers",
"key_tricks",
"keypress",
151 "landmarks",
"lite_fm",
"locationacq",
"locationrequestor",
152 "logo",
"markupbase",
"mbm",
"mbm2",
"minidb",
"miniinfo",
"MISC",
153 "misty",
"Msg",
"ntpath",
"odict",
"Paintbox",
"pathinfo",
"pexif",
"pickcolor",
154 "powlite_fm",
"powlite_fm2",
"powlite_fm3",
"powlite_fme",
"prgbar",
"prodb",
155 "profileengine",
"progressbar",
"progressbartw",
"progressnotes",
156 "ProgressBarTW2",
"proshivka",
"py_upload",
"pyConnection",
"PyFileMan",
157 "pykeylock",
"PyPyc",
"pyqq",
"pys60crypto",
"pys60usb",
"rfc822",
158 "RUSOS",
"scmk",
"scrollpage",
"SISFIELDS",
"SISFIELD",
"sisfile",
159 "SISINFO",
"sisreader",
"Sistools",
"smidi",
"smsreject",
"speechy",
"sre_compile",
160 "sre_constants",
"sre_parse",
"sre",
"sysagent",
"syslang",
"TextMan",
161 "textrenderer",
"TextWrap",
"topwind",
"tsocket",
"uikludge",
"uikludges",
"uitricks",
162 "walkfile",
"wallpaper",
"wfm_lite",
163 "wif_keys",
"wif",
"window",
"wlanmgmt",
"wlantools",
"wt_color",
"wt_requesters",
187 '__new__',
'__init__',
'__del__',
'__repr__',
'__str__',
188 '__lt__',
'__le__',
'__eq__',
'__ne__',
'__gt__',
'__ge__',
'__cmp__',
'__rcmp__',
189 '__hash__',
'__nonzero__',
'__unicode__',
'__dict__',
191 '__setattr__',
'__delattr__',
'__getattr__',
'__getattribute__',
'__get__',
'__set__',
192 '__delete__',
'__slots__',
194 '__metaclass__',
'__call__',
196 '__len__',
'__getitem__',
'__setitem__',
'__delitem__',
'__iter__',
'__contains__',
197 '__getslice__',
'__setslice__',
'__delslice__',
199 '__abs__',
'__add__',
'__and__',
'__coerce__',
'__div__',
'__divmod__',
'__float__',
200 '__hex__',
'__iadd__',
'__isub__',
'__imod__',
'__idiv__',
'__ipow__',
'__iand__',
201 '__ior__',
'__ixor__',
'__ilshift__',
'__irshift__',
'__invert__',
'__int__',
202 '__long__',
'__lshift__',
203 '__mod__',
'__mul__',
'__neg__',
'__oct__',
'__or__',
'__pos__',
'__pow__',
204 '__radd__',
'__rdiv__',
'__rdivmod__',
'__rmod__',
'__rpow__',
'__rlshift__',
'__rrshift__',
205 '__rshift__',
'__rsub__',
'__rmul__',
'__rand__',
'__rxor__',
'__ror__',
211 '(',
')',
'[',
']',
'{',
'}',
'*',
'&',
'%',
'!',
';',
'<',
'>',
'?',
'`' 213 'CASE_SENSITIVE' => array(
222 1 =>
'color: #006000;font-weight:bold;',
223 2 =>
'color: #800950;font-size:105%',
224 3 =>
'color: #003399;font-size:106%',
225 4 =>
'color: #0000cd;' 228 1 =>
'color: #808080; font-style:italic;font-size:92%',
229 'MULTI' =>
'color: #808080; font-style: italic;' 231 'ESCAPE_CHAR' => array(
232 0 =>
'color: #930; font-weight: bold;font-size:105%' 235 0 =>
'color: maroon;font-size:102%;padding:2px' 241 0 =>
'color: #2356F8;' 247 0 =>
'color: #66ccFF;' 261 'OBJECT_SPLITTERS' => array(
267 'SCRIPT_DELIMITERS' => array(
269 'HIGHLIGHT_STRICT_BLOCK' => array(
const GESHI_COMMENTS
Used in language files to mark comments.
const GESHI_NEVER
#+ private
const GESHI_CAPS_NO_CHANGE
Lowercase keywords found.