Global Data
assign = {'**=': 1, '^=': 1, '<<=': 1, '|=': 1, '>>=': 1, '&=': 1, '%=': 1, '//=': 1, '/=': 1, '-=': 1, '=': 1, '+=': 1}
attributes = [('body', 'black', 'white', None), ('.cm', '#000400', '#00fc00', None), ('.fn', None, '#60a8d8', None), ('.kw', None, '#00a8a8', None), ('.na', None, '#88f', None), ('.op', None, '#ff0', None), ('.dl', None, '#f00', None), ('.as', None, 'brown', None), ('.st', None, '#e8ece8', None), ('.sc', None, '#00fcf8', None), ('.ex', None, '#d860a8', None), ('.er', '#800', '#ffa', None)]
cmp = {'>=': 1, '==': 1, '<=': 1, '!=': 1, '<': 1, '>': 1}
delim = {']': 1, ')': 1, '(': 1, '[': 1, '}': 1, '{': 1}
exceptions = {'ZeroDivisionError': 1, 'SystemExit': 1, 'Exception': 1, 'EOFError': 1, 'StandardError': 1, 'ImportError': 1, 'RuntimeError': 1, 'KeyError': 1, 'TabError': 1, 'StopIteration': 1, 'SyntaxError': 1, 'TypeError': 1, 'SystemError': 1, 'EnvironmentError': 1, 'DeprecationWarning': 1, 'LookupError': 1, 'ReferenceError': 1, 'UnicodeError': 1, 'AssertionError': 1, 'ValueError': 1, 'OSError': 1, 'IndexError': 1, 'IOError': 1, 'RuntimeWarning': 1, 'ArithmeticError': 1, 'FloatingPointError': 1, 'KeyboardInterrupt': 1, 'UserWarning': 1, 'SyntaxWarning': 1, 'MemoryError': 1, 'UnboundLocalError': 1, 'NameError': 1, 'IndentiationError': 1, 'Warning': 1, 'OverflowWarning': 1, 'NotImplementedError': 1, 'AttributeError': 1, 'OverflowError': 1, 'WindowsError': 1}
generators = _Feature((2, 2, 0, 'alpha', 1), (2, 3, 0, 'final', 0), 4096)
k = '>='
keywords = {'and': 1, 'elif': 1, 'return': 1, 'exec': 1, 'is': 1, 'global': 1, 'while': 1, 'else': 1, 'break': 1, 'in': 1, 'not': 1, 'class': 1, 'if': 1, 'assert': 1, 'from': 1, 'raise': 1, 'for': 1, 'except': 1, 'yield': 1, 'try': 1, 'finally': 1, 'continue': 1, 'del': 1, 'print': 1, 'import': 1, 'pass': 1, 'or': 1, 'def': 1, 'lambda': 1}
oper = {'//': 1, '%': 1, '>>': 1, '&': 1, '<<': 1, '*': 1, '-': 1, '/': 1, '|': 1, '**': 1, '~': 1, '+': 1, '^': 1}
punct = {':': 1, ',': 1, '.': 1}
tokenhash = {0: None, 1: 'na', 2: 'nu', 3: 'st', 4: None, 5: None, 6: None, 50: 'op', 51: 'er', 52: 'cm', 53: None, 25: 'st'}