* Lex identifiers after `case` as constants Add a state for marking identifiers preceded by a `case` keyword as constants. Additionally, refactor the `label` rule to no longer permit a `case` keyword before a label. Consequentially, identifiers after a `case` keyword (like `foo` in `case foo:`) are no longer wrongly lexed as `Name.Label`, but as `Name.Constant`. In addition, this fixes #2076, as multiple `case` keywords in one line are lexed the same. * Add test for multiple `case` keywords in one line * Fix existing tests * Lex `::` as Operator and not Name.Constant After a `case`, when lexing a namespaced name, like `foo::bar`, lex the namespace operator `::` as Operator, and not Name.Constant. * Regenerate tokens
20570 lines
488 KiB
Text
Generated
20570 lines
488 KiB
Text
Generated
'/* Execute compiled code */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'/* XXX TO DO:\n XXX speed up searching for keywords by using a dictionary\n XXX document it!\n */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'/* enable more aggressive intra-module optimizations, where available */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'define PY_LOCAL_AGGRESSIVE' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'include' Comment.Preproc
|
|
' ' Text.Whitespace
|
|
'"Python.h"' Comment.PreprocFile
|
|
'\n' Comment.Preproc
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'include' Comment.Preproc
|
|
' ' Text.Whitespace
|
|
'"code.h"' Comment.PreprocFile
|
|
'\n' Comment.Preproc
|
|
|
|
'#' Comment.Preproc
|
|
'include' Comment.Preproc
|
|
' ' Text.Whitespace
|
|
'"frameobject.h"' Comment.PreprocFile
|
|
'\n' Comment.Preproc
|
|
|
|
'#' Comment.Preproc
|
|
'include' Comment.Preproc
|
|
' ' Text.Whitespace
|
|
'"eval.h"' Comment.PreprocFile
|
|
'\n' Comment.Preproc
|
|
|
|
'#' Comment.Preproc
|
|
'include' Comment.Preproc
|
|
' ' Text.Whitespace
|
|
'"opcode.h"' Comment.PreprocFile
|
|
'\n' Comment.Preproc
|
|
|
|
'#' Comment.Preproc
|
|
'include' Comment.Preproc
|
|
' ' Text.Whitespace
|
|
'"structmember.h"' Comment.PreprocFile
|
|
'\n' Comment.Preproc
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'include' Comment.Preproc
|
|
' ' Text.Whitespace
|
|
'<ctype.h>' Comment.PreprocFile
|
|
'\n' Comment.Preproc
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'ifndef WITH_TSC' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'define READ_TIMESTAMP(var)' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'else' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'typedef' Keyword
|
|
' ' Text.Whitespace
|
|
'unsigned' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'long' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'long' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'uint64' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'if defined(__ppc__) ' Comment.Preproc
|
|
"/* <- Don't know if this is the correct symbol; this\n\t\t\t section should work for GCC on any PowerPC platform,\n\t\t\t irrespective of OS. POWER? Who knows :-) */" Comment.Multiline
|
|
'\n' Comment.Preproc
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'define READ_TIMESTAMP(var) ppc_getcounter(&var)' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'static' Keyword
|
|
' ' Text.Whitespace
|
|
'void' Keyword.Type
|
|
'\n' Text.Whitespace
|
|
|
|
'ppc_getcounter' Name.Function
|
|
'(' Punctuation
|
|
'uint64' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
'v' Name
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'register' Keyword
|
|
' ' Text.Whitespace
|
|
'unsigned' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'long' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'tbu' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'tb' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'tbu2' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
' ' Text.Whitespace
|
|
'loop' Name.Label
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'asm' Keyword
|
|
' ' Text.Whitespace
|
|
'volatile' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'"' Literal.String
|
|
'mftbu %0' Literal.String
|
|
'"' Literal.String
|
|
' ' Text.Whitespace
|
|
':' Operator
|
|
' ' Text.Whitespace
|
|
'"' Literal.String
|
|
'=r' Literal.String
|
|
'"' Literal.String
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'tbu' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'asm' Keyword
|
|
' ' Text.Whitespace
|
|
'volatile' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'"' Literal.String
|
|
'mftb %0' Literal.String
|
|
'"' Literal.String
|
|
' ' Text.Whitespace
|
|
':' Operator
|
|
' ' Text.Whitespace
|
|
'"' Literal.String
|
|
'=r' Literal.String
|
|
'"' Literal.String
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'tb' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'asm' Keyword
|
|
' ' Text.Whitespace
|
|
'volatile' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'"' Literal.String
|
|
'mftbu %0' Literal.String
|
|
'"' Literal.String
|
|
' ' Text.Whitespace
|
|
':' Operator
|
|
' ' Text.Whitespace
|
|
'"' Literal.String
|
|
'=r' Literal.String
|
|
'"' Literal.String
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'tbu2' Name
|
|
')' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'__builtin_expect' Name
|
|
'(' Punctuation
|
|
'tbu' Name
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'tbu2' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
')' Punctuation
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'goto' Keyword
|
|
' ' Text.Whitespace
|
|
'loop' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'/* The slightly peculiar way of writing the next lines is\n\t compiled better by GCC than any other way I tried. */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'(' Punctuation
|
|
'(' Punctuation
|
|
'long' Keyword.Type
|
|
'*' Operator
|
|
')' Punctuation
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
')' Punctuation
|
|
'[' Punctuation
|
|
'0' Literal.Number.Integer
|
|
']' Punctuation
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'tbu' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'(' Punctuation
|
|
'(' Punctuation
|
|
'long' Keyword.Type
|
|
'*' Operator
|
|
')' Punctuation
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
')' Punctuation
|
|
'[' Punctuation
|
|
'1' Literal.Number.Integer
|
|
']' Punctuation
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'tb' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'else ' Comment.Preproc
|
|
'/* this is for linux/x86 (and probably any other GCC/x86 combo) */' Comment.Multiline
|
|
'\n' Comment.Preproc
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'define READ_TIMESTAMP(val) \\' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
' __asm__ __volatile__("rdtsc" : "=A" (val))' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'endif' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'void' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'dump_tsc' Name.Function
|
|
'(' Punctuation
|
|
'int' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'opcode' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'int' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'ticked' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'uint64' Name
|
|
' ' Text.Whitespace
|
|
'inst0' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'uint64' Name
|
|
' ' Text.Whitespace
|
|
'inst1' Name
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t ' Text.Whitespace
|
|
'uint64' Name
|
|
' ' Text.Whitespace
|
|
'loop0' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'uint64' Name
|
|
' ' Text.Whitespace
|
|
'loop1' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'uint64' Name
|
|
' ' Text.Whitespace
|
|
'intr0' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'uint64' Name
|
|
' ' Text.Whitespace
|
|
'intr1' Name
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'uint64' Name
|
|
' ' Text.Whitespace
|
|
'intr' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'inst' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'loop' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'PyThreadState' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
'tstate' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyThreadState_Get' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'!' Operator
|
|
'tstate' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'interp' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'tscdump' Name
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'return' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'intr' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'intr1' Name
|
|
' ' Text.Whitespace
|
|
'-' Operator
|
|
' ' Text.Whitespace
|
|
'intr0' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'inst' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'inst1' Name
|
|
' ' Text.Whitespace
|
|
'-' Operator
|
|
' ' Text.Whitespace
|
|
'inst0' Name
|
|
' ' Text.Whitespace
|
|
'-' Operator
|
|
' ' Text.Whitespace
|
|
'intr' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'loop' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'loop1' Name
|
|
' ' Text.Whitespace
|
|
'-' Operator
|
|
' ' Text.Whitespace
|
|
'loop0' Name
|
|
' ' Text.Whitespace
|
|
'-' Operator
|
|
' ' Text.Whitespace
|
|
'intr' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'fprintf' Name
|
|
'(' Punctuation
|
|
'stderr' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'"' Literal.String
|
|
'opcode=%03d t=%d inst=%06lld loop=%06lld' Literal.String
|
|
'\\n' Literal.String.Escape
|
|
'"' Literal.String
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'opcode' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'ticked' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'inst' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'loop' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'endif' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'/* Turn this on if your compiler chokes on the big switch: */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'/* #define CASE_TOO_BIG 1 */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'ifdef Py_DEBUG' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'/* For debugging the interpreter: */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'define LLTRACE 1\t' Comment.Preproc
|
|
'/* Low-level trace feature */' Comment.Multiline
|
|
'\n' Comment.Preproc
|
|
|
|
'#' Comment.Preproc
|
|
'define CHECKEXC 1\t' Comment.Preproc
|
|
'/* Double-check exception checking */' Comment.Multiline
|
|
'\n' Comment.Preproc
|
|
|
|
'#' Comment.Preproc
|
|
'endif' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'typedef' Keyword
|
|
' ' Text.Whitespace
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
'(' Punctuation
|
|
'*' Operator
|
|
'callproc' Name
|
|
')' Punctuation
|
|
'(' Punctuation
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'/* Forward declarations */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'ifdef WITH_TSC' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'static' Keyword
|
|
' ' Text.Whitespace
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
' ' Text.Whitespace
|
|
'call_function' Name.Function
|
|
'(' Punctuation
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
'*' Operator
|
|
'*' Operator
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'int' Keyword.Type
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'uint64' Name
|
|
'*' Operator
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'uint64' Name
|
|
'*' Operator
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'else' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'static' Keyword
|
|
' ' Text.Whitespace
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
' ' Text.Whitespace
|
|
'call_function' Name.Function
|
|
'(' Punctuation
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
'*' Operator
|
|
'*' Operator
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'int' Keyword.Type
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'endif' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'static' Keyword
|
|
' ' Text.Whitespace
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
' ' Text.Whitespace
|
|
'fast_function' Name.Function
|
|
'(' Punctuation
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
'*' Operator
|
|
'*' Operator
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'int' Keyword.Type
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'int' Keyword.Type
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'int' Keyword.Type
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'static' Keyword
|
|
' ' Text.Whitespace
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
' ' Text.Whitespace
|
|
'do_call' Name.Function
|
|
'(' Punctuation
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
'*' Operator
|
|
'*' Operator
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'int' Keyword.Type
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'int' Keyword.Type
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'static' Keyword
|
|
' ' Text.Whitespace
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
' ' Text.Whitespace
|
|
'ext_do_call' Name.Function
|
|
'(' Punctuation
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
'*' Operator
|
|
'*' Operator
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'int' Keyword.Type
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'int' Keyword.Type
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'int' Keyword.Type
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'static' Keyword
|
|
' ' Text.Whitespace
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
' ' Text.Whitespace
|
|
'update_keyword_args' Name.Function
|
|
'(' Punctuation
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'int' Keyword.Type
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
'*' Operator
|
|
'*' Operator
|
|
',' Punctuation
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'static' Keyword
|
|
' ' Text.Whitespace
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
' ' Text.Whitespace
|
|
'update_star_args' Name.Function
|
|
'(' Punctuation
|
|
'int' Keyword.Type
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'int' Keyword.Type
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
'*' Operator
|
|
'*' Operator
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'static' Keyword
|
|
' ' Text.Whitespace
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
' ' Text.Whitespace
|
|
'load_args' Name.Function
|
|
'(' Punctuation
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
'*' Operator
|
|
'*' Operator
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'int' Keyword.Type
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'define CALL_FLAG_VAR 1' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'#' Comment.Preproc
|
|
'define CALL_FLAG_KW 2' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'ifdef LLTRACE' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'static' Keyword
|
|
' ' Text.Whitespace
|
|
'int' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'lltrace' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'static' Keyword
|
|
' ' Text.Whitespace
|
|
'int' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'prtrace' Name.Function
|
|
'(' Punctuation
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'char' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'endif' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'static' Keyword
|
|
' ' Text.Whitespace
|
|
'int' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'call_trace' Name.Function
|
|
'(' Punctuation
|
|
'Py_tracefunc' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'PyFrameObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t ' Text.Whitespace
|
|
'int' Keyword.Type
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'static' Keyword
|
|
' ' Text.Whitespace
|
|
'void' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'call_trace_protected' Name.Function
|
|
'(' Punctuation
|
|
'Py_tracefunc' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t ' Text.Whitespace
|
|
'PyFrameObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'int' Keyword.Type
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'static' Keyword
|
|
' ' Text.Whitespace
|
|
'void' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'call_exc_trace' Name.Function
|
|
'(' Punctuation
|
|
'Py_tracefunc' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'PyFrameObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'static' Keyword
|
|
' ' Text.Whitespace
|
|
'int' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'maybe_call_line_trace' Name.Function
|
|
'(' Punctuation
|
|
'Py_tracefunc' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t ' Text.Whitespace
|
|
'PyFrameObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'int' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'int' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'int' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'static' Keyword
|
|
' ' Text.Whitespace
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
' ' Text.Whitespace
|
|
'apply_slice' Name.Function
|
|
'(' Punctuation
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'static' Keyword
|
|
' ' Text.Whitespace
|
|
'int' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'assign_slice' Name.Function
|
|
'(' Punctuation
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'static' Keyword
|
|
' ' Text.Whitespace
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
' ' Text.Whitespace
|
|
'cmp_outcome' Name.Function
|
|
'(' Punctuation
|
|
'int' Keyword.Type
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'static' Keyword
|
|
' ' Text.Whitespace
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
' ' Text.Whitespace
|
|
'import_from' Name.Function
|
|
'(' Punctuation
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'static' Keyword
|
|
' ' Text.Whitespace
|
|
'int' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'import_all_from' Name.Function
|
|
'(' Punctuation
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'static' Keyword
|
|
' ' Text.Whitespace
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
' ' Text.Whitespace
|
|
'build_class' Name.Function
|
|
'(' Punctuation
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'static' Keyword
|
|
' ' Text.Whitespace
|
|
'int' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'exec_statement' Name.Function
|
|
'(' Punctuation
|
|
'PyFrameObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t ' Text.Whitespace
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'static' Keyword
|
|
' ' Text.Whitespace
|
|
'void' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'set_exc_info' Name.Function
|
|
'(' Punctuation
|
|
'PyThreadState' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'static' Keyword
|
|
' ' Text.Whitespace
|
|
'void' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'reset_exc_info' Name.Function
|
|
'(' Punctuation
|
|
'PyThreadState' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'static' Keyword
|
|
' ' Text.Whitespace
|
|
'void' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'format_exc_check_arg' Name.Function
|
|
'(' Punctuation
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'char' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'static' Keyword
|
|
' ' Text.Whitespace
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
' ' Text.Whitespace
|
|
'string_concatenate' Name.Function
|
|
'(' Punctuation
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t ' Text.Whitespace
|
|
'PyFrameObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'unsigned' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'char' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'define NAME_ERROR_MSG \\' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'\t"name \'%.200s\' is not defined"' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'#' Comment.Preproc
|
|
'define GLOBAL_NAME_ERROR_MSG \\' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'\t"global name \'%.200s\' is not defined"' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'#' Comment.Preproc
|
|
'define UNBOUNDLOCAL_ERROR_MSG \\' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'\t"local variable \'%.200s\' referenced before assignment"' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'#' Comment.Preproc
|
|
'define UNBOUNDFREE_ERROR_MSG \\' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'\t"free variable \'%.200s\' referenced before assignment" \\' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
' " in enclosing scope"' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'/* Dynamic execution profile */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'ifdef DYNAMIC_EXECUTION_PROFILE' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'#' Comment.Preproc
|
|
'ifdef DXPAIRS' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'static' Keyword
|
|
' ' Text.Whitespace
|
|
'long' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'dxpairs' Name
|
|
'[' Punctuation
|
|
'257' Literal.Number.Integer
|
|
']' Punctuation
|
|
'[' Punctuation
|
|
'256' Literal.Number.Integer
|
|
']' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'define dxp dxpairs[256]' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'#' Comment.Preproc
|
|
'else' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'static' Keyword
|
|
' ' Text.Whitespace
|
|
'long' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'dxp' Name
|
|
'[' Punctuation
|
|
'256' Literal.Number.Integer
|
|
']' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'endif' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'#' Comment.Preproc
|
|
'endif' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'/* Function call profile */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'ifdef CALL_PROFILE' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'#' Comment.Preproc
|
|
'define PCALL_NUM 11' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'static' Keyword
|
|
' ' Text.Whitespace
|
|
'int' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'pcall' Name
|
|
'[' Punctuation
|
|
'PCALL_NUM' Name
|
|
']' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'define PCALL_ALL 0' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'#' Comment.Preproc
|
|
'define PCALL_FUNCTION 1' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'#' Comment.Preproc
|
|
'define PCALL_FAST_FUNCTION 2' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'#' Comment.Preproc
|
|
'define PCALL_FASTER_FUNCTION 3' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'#' Comment.Preproc
|
|
'define PCALL_METHOD 4' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'#' Comment.Preproc
|
|
'define PCALL_BOUND_METHOD 5' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'#' Comment.Preproc
|
|
'define PCALL_CFUNCTION 6' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'#' Comment.Preproc
|
|
'define PCALL_TYPE 7' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'#' Comment.Preproc
|
|
'define PCALL_GENERATOR 8' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'#' Comment.Preproc
|
|
'define PCALL_OTHER 9' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'#' Comment.Preproc
|
|
'define PCALL_POP 10' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'/* Notes about the statistics\n\n PCALL_FAST stats\n\n FAST_FUNCTION means no argument tuple needs to be created.\n FASTER_FUNCTION means that the fast-path frame setup code is used.\n\n If there is a method call where the call can be optimized by changing\n the argument tuple and calling the function directly, it gets recorded\n twice.\n\n As a result, the relationship among the statistics appears to be\n PCALL_ALL == PCALL_FUNCTION + PCALL_METHOD - PCALL_BOUND_METHOD +\n PCALL_CFUNCTION + PCALL_TYPE + PCALL_GENERATOR + PCALL_OTHER\n PCALL_FUNCTION > PCALL_FAST_FUNCTION > PCALL_FASTER_FUNCTION\n PCALL_METHOD > PCALL_BOUND_METHOD\n*/' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'define PCALL(POS) pcall[POS]++' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
'\n' Text.Whitespace
|
|
|
|
'PyEval_GetCallStats' Name.Function
|
|
'(' Punctuation
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
'self' Name
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'return' Keyword
|
|
' ' Text.Whitespace
|
|
'Py_BuildValue' Name
|
|
'(' Punctuation
|
|
'"' Literal.String
|
|
'iiiiiiiiii' Literal.String
|
|
'"' Literal.String
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t ' Text.Whitespace
|
|
'pcall' Name
|
|
'[' Punctuation
|
|
'0' Literal.Number.Integer
|
|
']' Punctuation
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'pcall' Name
|
|
'[' Punctuation
|
|
'1' Literal.Number.Integer
|
|
']' Punctuation
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'pcall' Name
|
|
'[' Punctuation
|
|
'2' Literal.Number.Integer
|
|
']' Punctuation
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'pcall' Name
|
|
'[' Punctuation
|
|
'3' Literal.Number.Integer
|
|
']' Punctuation
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t ' Text.Whitespace
|
|
'pcall' Name
|
|
'[' Punctuation
|
|
'4' Literal.Number.Integer
|
|
']' Punctuation
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'pcall' Name
|
|
'[' Punctuation
|
|
'5' Literal.Number.Integer
|
|
']' Punctuation
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'pcall' Name
|
|
'[' Punctuation
|
|
'6' Literal.Number.Integer
|
|
']' Punctuation
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'pcall' Name
|
|
'[' Punctuation
|
|
'7' Literal.Number.Integer
|
|
']' Punctuation
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t ' Text.Whitespace
|
|
'pcall' Name
|
|
'[' Punctuation
|
|
'8' Literal.Number.Integer
|
|
']' Punctuation
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'pcall' Name
|
|
'[' Punctuation
|
|
'9' Literal.Number.Integer
|
|
']' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'else' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'#' Comment.Preproc
|
|
'define PCALL(O)' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
'\n' Text.Whitespace
|
|
|
|
'PyEval_GetCallStats' Name.Function
|
|
'(' Punctuation
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
'self' Name
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'Py_INCREF' Name
|
|
'(' Punctuation
|
|
'Py_None' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'return' Keyword
|
|
' ' Text.Whitespace
|
|
'Py_None' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'endif' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'ifdef WITH_THREAD' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'ifdef HAVE_ERRNO_H' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'#' Comment.Preproc
|
|
'include' Comment.Preproc
|
|
' ' Text.Whitespace
|
|
'<errno.h>' Comment.PreprocFile
|
|
'\n' Comment.Preproc
|
|
|
|
'#' Comment.Preproc
|
|
'endif' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'#' Comment.Preproc
|
|
'include' Comment.Preproc
|
|
' ' Text.Whitespace
|
|
'"pythread.h"' Comment.PreprocFile
|
|
'\n' Comment.Preproc
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'static' Keyword
|
|
' ' Text.Whitespace
|
|
'PyThread_type_lock' Name
|
|
' ' Text.Whitespace
|
|
'interpreter_lock' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'/* This is the GIL */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'static' Keyword
|
|
' ' Text.Whitespace
|
|
'long' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'main_thread' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'int' Keyword.Type
|
|
'\n' Text.Whitespace
|
|
|
|
'PyEval_ThreadsInitialized' Name.Function
|
|
'(' Punctuation
|
|
'void' Keyword.Type
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'return' Keyword
|
|
' ' Text.Whitespace
|
|
'interpreter_lock' Name
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'void' Keyword.Type
|
|
'\n' Text.Whitespace
|
|
|
|
'PyEval_InitThreads' Name.Function
|
|
'(' Punctuation
|
|
'void' Keyword.Type
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'interpreter_lock' Name
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'return' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'interpreter_lock' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyThread_allocate_lock' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'PyThread_acquire_lock' Name
|
|
'(' Punctuation
|
|
'interpreter_lock' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number.Integer
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'main_thread' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyThread_get_thread_ident' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'void' Keyword.Type
|
|
'\n' Text.Whitespace
|
|
|
|
'PyEval_AcquireLock' Name.Function
|
|
'(' Punctuation
|
|
'void' Keyword.Type
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'PyThread_acquire_lock' Name
|
|
'(' Punctuation
|
|
'interpreter_lock' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number.Integer
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'void' Keyword.Type
|
|
'\n' Text.Whitespace
|
|
|
|
'PyEval_ReleaseLock' Name.Function
|
|
'(' Punctuation
|
|
'void' Keyword.Type
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'PyThread_release_lock' Name
|
|
'(' Punctuation
|
|
'interpreter_lock' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'void' Keyword.Type
|
|
'\n' Text.Whitespace
|
|
|
|
'PyEval_AcquireThread' Name.Function
|
|
'(' Punctuation
|
|
'PyThreadState' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
'tstate' Name
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'tstate' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'Py_FatalError' Name
|
|
'(' Punctuation
|
|
'"' Literal.String
|
|
'PyEval_AcquireThread: NULL new thread state' Literal.String
|
|
'"' Literal.String
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'/* Check someone has called PyEval_InitThreads() to create the lock */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'assert' Name
|
|
'(' Punctuation
|
|
'interpreter_lock' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'PyThread_acquire_lock' Name
|
|
'(' Punctuation
|
|
'interpreter_lock' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number.Integer
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'PyThreadState_Swap' Name
|
|
'(' Punctuation
|
|
'tstate' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'Py_FatalError' Name
|
|
'(' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'"' Literal.String
|
|
'PyEval_AcquireThread: non-NULL old thread state' Literal.String
|
|
'"' Literal.String
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'void' Keyword.Type
|
|
'\n' Text.Whitespace
|
|
|
|
'PyEval_ReleaseThread' Name.Function
|
|
'(' Punctuation
|
|
'PyThreadState' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
'tstate' Name
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'tstate' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'Py_FatalError' Name
|
|
'(' Punctuation
|
|
'"' Literal.String
|
|
'PyEval_ReleaseThread: NULL thread state' Literal.String
|
|
'"' Literal.String
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'PyThreadState_Swap' Name
|
|
'(' Punctuation
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'tstate' Name
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'Py_FatalError' Name
|
|
'(' Punctuation
|
|
'"' Literal.String
|
|
'PyEval_ReleaseThread: wrong thread state' Literal.String
|
|
'"' Literal.String
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'PyThread_release_lock' Name
|
|
'(' Punctuation
|
|
'interpreter_lock' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
"/* This function is called from PyOS_AfterFork to ensure that newly\n created child processes don't hold locks referring to threads which\n are not running in the child process. (This could also be done using\n pthread_atfork mechanism, at least for the pthreads implementation.) */" Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'void' Keyword.Type
|
|
'\n' Text.Whitespace
|
|
|
|
'PyEval_ReInitThreads' Name.Function
|
|
'(' Punctuation
|
|
'void' Keyword.Type
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'!' Operator
|
|
'interpreter_lock' Name
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'return' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
"/*XXX Can't use PyThread_free_lock here because it does too\n\t much error-checking. Doing this cleanly would require\n\t adding a new function to each thread_*.h. Instead, just\n\t create a new lock and waste a little bit of memory */" Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'interpreter_lock' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyThread_allocate_lock' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'PyThread_acquire_lock' Name
|
|
'(' Punctuation
|
|
'interpreter_lock' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number.Integer
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'main_thread' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyThread_get_thread_ident' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'endif' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
"/* Functions save_thread and restore_thread are always defined so\n dynamically loaded modules needn't be compiled separately for use\n with and without threads: */" Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'PyThreadState' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
'\n' Text.Whitespace
|
|
|
|
'PyEval_SaveThread' Name.Function
|
|
'(' Punctuation
|
|
'void' Keyword.Type
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'PyThreadState' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
'tstate' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyThreadState_Swap' Name
|
|
'(' Punctuation
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'tstate' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'Py_FatalError' Name
|
|
'(' Punctuation
|
|
'"' Literal.String
|
|
'PyEval_SaveThread: NULL tstate' Literal.String
|
|
'"' Literal.String
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'ifdef WITH_THREAD' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'interpreter_lock' Name
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'PyThread_release_lock' Name
|
|
'(' Punctuation
|
|
'interpreter_lock' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'endif' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'\t' Text.Whitespace
|
|
'return' Keyword
|
|
' ' Text.Whitespace
|
|
'tstate' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'void' Keyword.Type
|
|
'\n' Text.Whitespace
|
|
|
|
'PyEval_RestoreThread' Name.Function
|
|
'(' Punctuation
|
|
'PyThreadState' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
'tstate' Name
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'tstate' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'Py_FatalError' Name
|
|
'(' Punctuation
|
|
'"' Literal.String
|
|
'PyEval_RestoreThread: NULL tstate' Literal.String
|
|
'"' Literal.String
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'ifdef WITH_THREAD' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'interpreter_lock' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'int' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'err' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'errno' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'PyThread_acquire_lock' Name
|
|
'(' Punctuation
|
|
'interpreter_lock' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number.Integer
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'errno' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'err' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'endif' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'\t' Text.Whitespace
|
|
'PyThreadState_Swap' Name
|
|
'(' Punctuation
|
|
'tstate' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'/* Mechanism whereby asynchronously executing callbacks (e.g. UNIX\n signal handlers or Mac I/O completion routines) can schedule calls\n to a function to be called synchronously.\n The synchronous function is called with one void* argument.\n It should return 0 for success or -1 for failure -- failure should\n be accompanied by an exception.\n\n If registry succeeds, the registry function returns 0; if it fails\n (e.g. due to too many pending calls) it returns -1 (without setting\n an exception condition).\n\n Note that because registry may occur from within signal handlers,\n or other asynchronous events, calling malloc() is unsafe!\n\n#ifdef WITH_THREAD\n Any thread can schedule pending calls, but only the main thread\n will execute them.\n#endif\n\n XXX WARNING! ASYNCHRONOUSLY EXECUTING CODE!\n There are two possible race conditions:\n (1) nested asynchronous registry calls;\n (2) registry calls made while pending calls are being processed.\n While (1) is very unlikely, (2) is a real possibility.\n The current code is safe against (2), but not against (1).\n The safety against (2) is derived from the fact that only one\n thread (the main thread) ever takes things out of the queue.\n\n XXX Darn! With the advent of thread state, we should have an array\n of pending calls per thread in the thread state! Later...\n*/' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'define NPENDINGCALLS 32' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'static' Keyword
|
|
' ' Text.Whitespace
|
|
'struct' Keyword
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'int' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'*' Operator
|
|
'func' Name
|
|
')' Punctuation
|
|
'(' Punctuation
|
|
'void' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'void' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
'arg' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'}' Punctuation
|
|
' ' Text.Whitespace
|
|
'pendingcalls' Name
|
|
'[' Punctuation
|
|
'NPENDINGCALLS' Name
|
|
']' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'static' Keyword
|
|
' ' Text.Whitespace
|
|
'volatile' Keyword
|
|
' ' Text.Whitespace
|
|
'int' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'pendingfirst' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'static' Keyword
|
|
' ' Text.Whitespace
|
|
'volatile' Keyword
|
|
' ' Text.Whitespace
|
|
'int' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'pendinglast' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'static' Keyword
|
|
' ' Text.Whitespace
|
|
'volatile' Keyword
|
|
' ' Text.Whitespace
|
|
'int' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'things_to_do' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'int' Keyword.Type
|
|
'\n' Text.Whitespace
|
|
|
|
'Py_AddPendingCall' Name.Function
|
|
'(' Punctuation
|
|
'int' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'*' Operator
|
|
'func' Name
|
|
')' Punctuation
|
|
'(' Punctuation
|
|
'void' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
')' Punctuation
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'void' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
'arg' Name
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'static' Keyword
|
|
' ' Text.Whitespace
|
|
'volatile' Keyword
|
|
' ' Text.Whitespace
|
|
'int' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'busy' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'int' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'i' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'j' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'/* XXX Begin critical section */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
"/* XXX If you want this to be safe against nested\n\t XXX asynchronous calls, you'll have to work harder! */" Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'busy' Name
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'return' Keyword
|
|
' ' Text.Whitespace
|
|
'-1' Literal.Number.Integer
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'busy' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number.Integer
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'i' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'pendinglast' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'j' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'i' Name
|
|
' ' Text.Whitespace
|
|
'+' Operator
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number.Integer
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'%' Operator
|
|
' ' Text.Whitespace
|
|
'NPENDINGCALLS' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'j' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'pendingfirst' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'busy' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'return' Keyword
|
|
' ' Text.Whitespace
|
|
'-1' Literal.Number.Integer
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'/* Queue full */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'pendingcalls' Name
|
|
'[' Punctuation
|
|
'i' Name
|
|
']' Punctuation
|
|
'.' Punctuation
|
|
'func' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'func' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'pendingcalls' Name
|
|
'[' Punctuation
|
|
'i' Name
|
|
']' Punctuation
|
|
'.' Punctuation
|
|
'arg' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'arg' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'pendinglast' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'j' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'_Py_Ticker' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'things_to_do' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number.Integer
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'/* Signal main loop */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'busy' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'/* XXX End critical section */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'return' Keyword
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'int' Keyword.Type
|
|
'\n' Text.Whitespace
|
|
|
|
'Py_MakePendingCalls' Name.Function
|
|
'(' Punctuation
|
|
'void' Keyword.Type
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'static' Keyword
|
|
' ' Text.Whitespace
|
|
'int' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'busy' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'ifdef WITH_THREAD' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'main_thread' Name
|
|
' ' Text.Whitespace
|
|
'&' Operator
|
|
'&' Operator
|
|
' ' Text.Whitespace
|
|
'PyThread_get_thread_ident' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'main_thread' Name
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'return' Keyword
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'endif' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'busy' Name
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'return' Keyword
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'busy' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number.Integer
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'things_to_do' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'for' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
';' Punctuation
|
|
';' Punctuation
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'int' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'i' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'int' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'*' Operator
|
|
'func' Name
|
|
')' Punctuation
|
|
'(' Punctuation
|
|
'void' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'void' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
'arg' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'i' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'pendingfirst' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'i' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'pendinglast' Name
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'/* Queue empty */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'func' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'pendingcalls' Name
|
|
'[' Punctuation
|
|
'i' Name
|
|
']' Punctuation
|
|
'.' Punctuation
|
|
'func' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'arg' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'pendingcalls' Name
|
|
'[' Punctuation
|
|
'i' Name
|
|
']' Punctuation
|
|
'.' Punctuation
|
|
'arg' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'pendingfirst' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'i' Name
|
|
' ' Text.Whitespace
|
|
'+' Operator
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number.Integer
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'%' Operator
|
|
' ' Text.Whitespace
|
|
'NPENDINGCALLS' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'func' Name
|
|
'(' Punctuation
|
|
'arg' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'<' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'busy' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'things_to_do' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number.Integer
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
"/* We're not done yet */" Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'return' Keyword
|
|
' ' Text.Whitespace
|
|
'-1' Literal.Number.Integer
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'busy' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'return' Keyword
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
"/* The interpreter's recursion limit */" Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'ifndef Py_DEFAULT_RECURSION_LIMIT' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'#' Comment.Preproc
|
|
'define Py_DEFAULT_RECURSION_LIMIT 1000' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'#' Comment.Preproc
|
|
'endif' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'static' Keyword
|
|
' ' Text.Whitespace
|
|
'int' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'recursion_limit' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'Py_DEFAULT_RECURSION_LIMIT' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'int' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'_Py_CheckRecursionLimit' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'Py_DEFAULT_RECURSION_LIMIT' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'int' Keyword.Type
|
|
'\n' Text.Whitespace
|
|
|
|
'Py_GetRecursionLimit' Name.Function
|
|
'(' Punctuation
|
|
'void' Keyword.Type
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'return' Keyword
|
|
' ' Text.Whitespace
|
|
'recursion_limit' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'void' Keyword.Type
|
|
'\n' Text.Whitespace
|
|
|
|
'Py_SetRecursionLimit' Name.Function
|
|
'(' Punctuation
|
|
'int' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'new_limit' Name
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'recursion_limit' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'new_limit' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
' ' Text.Whitespace
|
|
'_Py_CheckRecursionLimit' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'recursion_limit' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'/* the macro Py_EnterRecursiveCall() only calls _Py_CheckRecursiveCall()\n if the recursion_depth reaches _Py_CheckRecursionLimit.\n If USE_STACKCHECK, the macro decrements _Py_CheckRecursionLimit\n to guarantee that _Py_CheckRecursiveCall() is regularly called.\n Without USE_STACKCHECK, there is no need for this. */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'int' Keyword.Type
|
|
'\n' Text.Whitespace
|
|
|
|
'_Py_CheckRecursiveCall' Name.Function
|
|
'(' Punctuation
|
|
'char' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
'where' Name
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'PyThreadState' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
'tstate' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyThreadState_GET' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'ifdef USE_STACKCHECK' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'PyOS_CheckStack' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'-' Operator
|
|
'-' Operator
|
|
'tstate' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'recursion_depth' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'PyErr_SetString' Name
|
|
'(' Punctuation
|
|
'PyExc_MemoryError' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'"' Literal.String
|
|
'Stack overflow' Literal.String
|
|
'"' Literal.String
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'return' Keyword
|
|
' ' Text.Whitespace
|
|
'-1' Literal.Number.Integer
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'endif' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'tstate' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'recursion_depth' Name
|
|
' ' Text.Whitespace
|
|
'>' Operator
|
|
' ' Text.Whitespace
|
|
'recursion_limit' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'-' Operator
|
|
'-' Operator
|
|
'tstate' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'recursion_depth' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'PyErr_Format' Name
|
|
'(' Punctuation
|
|
'PyExc_RuntimeError' Name
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t ' Text.Whitespace
|
|
'"' Literal.String
|
|
'maximum recursion depth exceeded%s' Literal.String
|
|
'"' Literal.String
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t ' Text.Whitespace
|
|
'where' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'return' Keyword
|
|
' ' Text.Whitespace
|
|
'-1' Literal.Number.Integer
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
' ' Text.Whitespace
|
|
'_Py_CheckRecursionLimit' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'recursion_limit' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'return' Keyword
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'/* Status code for main loop (reason for stack unwind) */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'enum' Keyword
|
|
' ' Text.Whitespace
|
|
'why_code' Name
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'WHY_NOT' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'\t' Text.Whitespace
|
|
'0x0001' Literal.Number.Hex
|
|
',' Punctuation
|
|
'\t' Text.Whitespace
|
|
'/* No error */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'WHY_EXCEPTION' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'0x0002' Literal.Number.Hex
|
|
',' Punctuation
|
|
'\t' Text.Whitespace
|
|
'/* Exception occurred */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'WHY_RERAISE' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'\t' Text.Whitespace
|
|
'0x0004' Literal.Number.Hex
|
|
',' Punctuation
|
|
'\t' Text.Whitespace
|
|
"/* Exception re-raised by 'finally' */" Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'WHY_RETURN' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'\t' Text.Whitespace
|
|
'0x0008' Literal.Number.Hex
|
|
',' Punctuation
|
|
'\t' Text.Whitespace
|
|
"/* 'return' statement */" Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'WHY_BREAK' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'\t' Text.Whitespace
|
|
'0x0010' Literal.Number.Hex
|
|
',' Punctuation
|
|
'\t' Text.Whitespace
|
|
"/* 'break' statement */" Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'WHY_CONTINUE' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'\t' Text.Whitespace
|
|
'0x0020' Literal.Number.Hex
|
|
',' Punctuation
|
|
'\t' Text.Whitespace
|
|
"/* 'continue' statement */" Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'WHY_YIELD' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'\t' Text.Whitespace
|
|
'0x0040' Literal.Number.Hex
|
|
'\t' Text.Whitespace
|
|
"/* 'yield' operator */" Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'}' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'static' Keyword
|
|
' ' Text.Whitespace
|
|
'enum' Keyword
|
|
' ' Text.Whitespace
|
|
'why_code' Name
|
|
' ' Text.Whitespace
|
|
'do_raise' Name.Function
|
|
'(' Punctuation
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'static' Keyword
|
|
' ' Text.Whitespace
|
|
'int' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'unpack_iterable' Name.Function
|
|
'(' Punctuation
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'int' Keyword.Type
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
'*' Operator
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'/* for manipulating the thread switch and periodic "stuff" - used to be\n per thread, now just a pair o\' globals */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'int' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'_Py_CheckInterval' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'100' Literal.Number.Integer
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'volatile' Keyword
|
|
' ' Text.Whitespace
|
|
'int' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'_Py_Ticker' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'100' Literal.Number.Integer
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
'\n' Text.Whitespace
|
|
|
|
'PyEval_EvalCode' Name.Function
|
|
'(' Punctuation
|
|
'PyCodeObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
'co' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
'globals' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
'locals' Name
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'/* XXX raise SystemError if globals is NULL */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'return' Keyword
|
|
' ' Text.Whitespace
|
|
'PyEval_EvalCodeEx' Name
|
|
'(' Punctuation
|
|
'co' Name
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t ' Text.Whitespace
|
|
'globals' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'locals' Name
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t ' Text.Whitespace
|
|
'(' Punctuation
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
'*' Operator
|
|
')' Punctuation
|
|
'NULL' Name.Builtin
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t ' Text.Whitespace
|
|
'(' Punctuation
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
'*' Operator
|
|
')' Punctuation
|
|
'NULL' Name.Builtin
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t ' Text.Whitespace
|
|
'(' Punctuation
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
'*' Operator
|
|
')' Punctuation
|
|
'NULL' Name.Builtin
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'/* Interpreter main loop */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
'\n' Text.Whitespace
|
|
|
|
'PyEval_EvalFrame' Name.Function
|
|
'(' Punctuation
|
|
'PyFrameObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
'f' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'/* This is for backward compatibility with extension modules that\n used this API; core interpreter code should call PyEval_EvalFrameEx() */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'return' Keyword
|
|
' ' Text.Whitespace
|
|
'PyEval_EvalFrameEx' Name
|
|
'(' Punctuation
|
|
'f' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
'\n' Text.Whitespace
|
|
|
|
'PyEval_EvalFrameEx' Name.Function
|
|
'(' Punctuation
|
|
'PyFrameObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
'f' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'int' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'throwflag' Name
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'ifdef DXPAIRS' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'\t' Text.Whitespace
|
|
'int' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'lastopcode' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'endif' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'\t' Text.Whitespace
|
|
'register' Keyword
|
|
' ' Text.Whitespace
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
'*' Operator
|
|
'stack_pointer' Name
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'/* Next free slot in value stack */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'register' Keyword
|
|
' ' Text.Whitespace
|
|
'unsigned' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'char' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
'next_instr' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'register' Keyword
|
|
' ' Text.Whitespace
|
|
'int' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'opcode' Name
|
|
';' Punctuation
|
|
'\t' Text.Whitespace
|
|
'/* Current opcode */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'register' Keyword
|
|
' ' Text.Whitespace
|
|
'int' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'oparg' Name
|
|
';' Punctuation
|
|
'\t' Text.Whitespace
|
|
'/* Current opcode argument, if any */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'register' Keyword
|
|
' ' Text.Whitespace
|
|
'enum' Keyword
|
|
' ' Text.Whitespace
|
|
'why_code' Name
|
|
' ' Text.Whitespace
|
|
'why' Name
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'/* Reason for block stack unwind */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'register' Keyword
|
|
' ' Text.Whitespace
|
|
'int' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'err' Name
|
|
';' Punctuation
|
|
'\t' Text.Whitespace
|
|
'/* Error status -- nonzero if error */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'register' Keyword
|
|
' ' Text.Whitespace
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
'x' Name
|
|
';' Punctuation
|
|
'\t' Text.Whitespace
|
|
'/* Result object -- NULL if error */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'register' Keyword
|
|
' ' Text.Whitespace
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
'v' Name
|
|
';' Punctuation
|
|
'\t' Text.Whitespace
|
|
'/* Temporary objects popped off stack */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'register' Keyword
|
|
' ' Text.Whitespace
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
'w' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'register' Keyword
|
|
' ' Text.Whitespace
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
'u' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'register' Keyword
|
|
' ' Text.Whitespace
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
't' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'register' Keyword
|
|
' ' Text.Whitespace
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
'stream' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'/* for PRINT opcodes */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'register' Keyword
|
|
' ' Text.Whitespace
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
'*' Operator
|
|
'fastlocals' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
'*' Operator
|
|
'freevars' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
'retval' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
';' Punctuation
|
|
'\t' Text.Whitespace
|
|
'/* Return value */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'PyThreadState' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
'tstate' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyThreadState_GET' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'PyCodeObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
'co' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'/* when tracing we set things up so that\n\n not (instr_lb <= current_bytecode_offset < instr_ub)\n\n\t is true when the line being executed has changed. The\n initial values are such as to make this false the first\n time it is tested. */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'int' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'instr_ub' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'-1' Literal.Number.Integer
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'instr_lb' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'instr_prev' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'-1' Literal.Number.Integer
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'unsigned' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'char' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
'first_instr' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
'names' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
'consts' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'if defined(Py_DEBUG) || defined(LLTRACE)' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'\t' Text.Whitespace
|
|
'/* Make it easier to find out where we are with a debugger */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'char' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
'filename' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'endif' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'/* Tuple access macros */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'ifndef Py_DEBUG' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'#' Comment.Preproc
|
|
'define GETITEM(v, i) PyTuple_GET_ITEM((PyTupleObject *)(v), (i))' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'#' Comment.Preproc
|
|
'else' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'#' Comment.Preproc
|
|
'define GETITEM(v, i) PyTuple_GetItem((v), (i))' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'#' Comment.Preproc
|
|
'endif' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'ifdef WITH_TSC' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
"/* Use Pentium timestamp counter to mark certain events:\n inst0 -- beginning of switch statement for opcode dispatch\n inst1 -- end of switch statement (may be skipped)\n loop0 -- the top of the mainloop\n loop1 -- place where control returns again to top of mainloop\n (may be skipped)\n intr1 -- beginning of long interruption\n intr2 -- end of long interruption\n\n Many opcodes call out to helper C functions. In some cases, the\n time in those functions should be counted towards the time for the\n opcode, but not in all cases. For example, a CALL_FUNCTION opcode\n calls another Python function; there's no point in charge all the\n bytecode executed by the called function to the caller.\n\n It's hard to make a useful judgement statically. In the presence\n of operator overloading, it's impossible to tell if a call will\n execute new Python code or not.\n\n It's a case-by-case judgement. I'll use intr1 for the following\n cases:\n\n EXEC_STMT\n IMPORT_STAR\n IMPORT_FROM\n CALL_FUNCTION (and friends)\n\n */" Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'uint64' Name
|
|
' ' Text.Whitespace
|
|
'inst0' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'inst1' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'loop0' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'loop1' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'intr0' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'intr1' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'int' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'ticked' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'READ_TIMESTAMP' Name
|
|
'(' Punctuation
|
|
'inst0' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'READ_TIMESTAMP' Name
|
|
'(' Punctuation
|
|
'inst1' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'READ_TIMESTAMP' Name
|
|
'(' Punctuation
|
|
'loop0' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'READ_TIMESTAMP' Name
|
|
'(' Punctuation
|
|
'loop1' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'/* shut up the compiler */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'opcode' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'endif' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'/* Code access macros */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'define INSTR_OFFSET()\t((int)(next_instr - first_instr))' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'#' Comment.Preproc
|
|
'define NEXTOP()\t(*next_instr++)' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'#' Comment.Preproc
|
|
'define NEXTARG()\t(next_instr += 2, (next_instr[-1]<<8) + next_instr[-2])' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'#' Comment.Preproc
|
|
'define PEEKARG()\t((next_instr[2]<<8) + next_instr[1])' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'#' Comment.Preproc
|
|
'define JUMPTO(x)\t(next_instr = first_instr + (x))' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'#' Comment.Preproc
|
|
'define JUMPBY(x)\t(next_instr += (x))' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'/* OpCode prediction macros\n\tSome opcodes tend to come in pairs thus making it possible to predict\n\tthe second code when the first is run. For example, COMPARE_OP is often\n\tfollowed by JUMP_IF_FALSE or JUMP_IF_TRUE. And, those opcodes are often\n\tfollowed by a POP_TOP.\n\n\tVerifying the prediction costs a single high-speed test of register\n\tvariable against a constant. If the pairing was good, then the\n\tprocessor has a high likelihood of making its own successful branch\n\tprediction which results in a nearly zero overhead transition to the\n\tnext opcode.\n\n\tA successful prediction saves a trip through the eval-loop including\n\tits two unpredictable branches, the HASARG test and the switch-case.\n\n If collecting opcode statistics, turn off prediction so that\n\tstatistics are accurately maintained (the predictions bypass\n\tthe opcode frequency counter updates).\n*/' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'ifdef DYNAMIC_EXECUTION_PROFILE' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'#' Comment.Preproc
|
|
'define PREDICT(op)\t\tif (0) goto PRED_##op' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'#' Comment.Preproc
|
|
'else' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'#' Comment.Preproc
|
|
'define PREDICT(op)\t\tif (*next_instr == op) goto PRED_##op' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'#' Comment.Preproc
|
|
'endif' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'define PREDICTED(op)\t\tPRED_##op: next_instr++' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'#' Comment.Preproc
|
|
'define PREDICTED_WITH_ARG(op)\tPRED_##op: oparg = PEEKARG(); next_instr += 3' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'/* Stack manipulation macros */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'/* The stack can grow at most MAXINT deep, as co_nlocals and\n co_stacksize are ints. */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'define STACK_LEVEL()\t((int)(stack_pointer - f->f_valuestack))' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'#' Comment.Preproc
|
|
'define EMPTY()\t\t(STACK_LEVEL() == 0)' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'#' Comment.Preproc
|
|
'define TOP()\t\t(stack_pointer[-1])' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'#' Comment.Preproc
|
|
'define SECOND()\t(stack_pointer[-2])' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'#' Comment.Preproc
|
|
'define THIRD() \t(stack_pointer[-3])' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'#' Comment.Preproc
|
|
'define FOURTH()\t(stack_pointer[-4])' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'#' Comment.Preproc
|
|
'define SET_TOP(v)\t(stack_pointer[-1] = (v))' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'#' Comment.Preproc
|
|
'define SET_SECOND(v)\t(stack_pointer[-2] = (v))' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'#' Comment.Preproc
|
|
'define SET_THIRD(v)\t(stack_pointer[-3] = (v))' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'#' Comment.Preproc
|
|
'define SET_FOURTH(v)\t(stack_pointer[-4] = (v))' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'#' Comment.Preproc
|
|
'define BASIC_STACKADJ(n)\t(stack_pointer += n)' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'#' Comment.Preproc
|
|
'define BASIC_PUSH(v)\t(*stack_pointer++ = (v))' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'#' Comment.Preproc
|
|
'define BASIC_POP()\t(*--stack_pointer)' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'ifdef LLTRACE' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'#' Comment.Preproc
|
|
'define PUSH(v)\t\t{ (void)(BASIC_PUSH(v), \\' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
' lltrace && prtrace(TOP(), "push")); \\' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
' assert(STACK_LEVEL() <= co->co_stacksize); }' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'#' Comment.Preproc
|
|
'define POP()\t\t((void)(lltrace && prtrace(TOP(), "pop")), BASIC_POP())' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'#' Comment.Preproc
|
|
'define STACKADJ(n)\t{ (void)(BASIC_STACKADJ(n), \\' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
' lltrace && prtrace(TOP(), "stackadj")); \\' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
' assert(STACK_LEVEL() <= co->co_stacksize); }' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'#' Comment.Preproc
|
|
'define EXT_POP(STACK_POINTER) (lltrace && prtrace(*(STACK_POINTER), "ext_pop"), *--(STACK_POINTER))' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'#' Comment.Preproc
|
|
'else' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'#' Comment.Preproc
|
|
'define PUSH(v)\t\tBASIC_PUSH(v)' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'#' Comment.Preproc
|
|
'define POP()\t\tBASIC_POP()' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'#' Comment.Preproc
|
|
'define STACKADJ(n)\tBASIC_STACKADJ(n)' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'#' Comment.Preproc
|
|
'define EXT_POP(STACK_POINTER) (*--(STACK_POINTER))' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'#' Comment.Preproc
|
|
'endif' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'/* Local variable macros */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'define GETLOCAL(i)\t(fastlocals[i])' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'/* The SETLOCAL() macro must not DECREF the local variable in-place and\n then store the new value; it must copy the old value to a temporary\n value, then store the new value, and then DECREF the temporary value.\n This is because it is possible that during the DECREF the frame is\n accessed by other code (e.g. a __del__ method or gc.collect()) and the\n variable would be pointing to already-freed memory. */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'define SETLOCAL(i, value)\tdo { PyObject *tmp = GETLOCAL(i); \\' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'\t\t\t\t GETLOCAL(i) = value; \\' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
' Py_XDECREF(tmp); } while (0)' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'/* Start of code */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'f' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'return' Keyword
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'/* push frame */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'Py_EnterRecursiveCall' Name
|
|
'(' Punctuation
|
|
'"' Literal.String
|
|
'"' Literal.String
|
|
')' Punctuation
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'return' Keyword
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'tstate' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'frame' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'f' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'tstate' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'use_tracing' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'tstate' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'c_tracefunc' Name
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'/* tstate->c_tracefunc, if defined, is a\n\t\t\t function that will be called on *every* entry\n\t\t\t to a code block. Its return value, if not\n\t\t\t None, is a function that will be called at\n\t\t\t the start of each executed line of code.\n\t\t\t (Actually, the function must return itself\n\t\t\t in order to continue tracing.) The trace\n\t\t\t functions are called with three arguments:\n\t\t\t a pointer to the current frame, a string\n\t\t\t indicating why the function is called, and\n\t\t\t an argument which depends on the situation.\n\t\t\t The global trace function is also called\n\t\t\t whenever an exception is detected. */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'call_trace' Name
|
|
'(' Punctuation
|
|
'tstate' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'c_tracefunc' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'tstate' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'c_traceobj' Name
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t ' Text.Whitespace
|
|
'f' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'PyTrace_CALL' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'Py_None' Name
|
|
')' Punctuation
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'/* Trace function raised an error */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'goto' Keyword
|
|
' ' Text.Whitespace
|
|
'exit_eval_frame' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'tstate' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'c_profilefunc' Name
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'/* Similar for c_profilefunc, except it needn\'t\n\t\t\t return itself and isn\'t called for "line" events */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'call_trace' Name
|
|
'(' Punctuation
|
|
'tstate' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'c_profilefunc' Name
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t ' Text.Whitespace
|
|
'tstate' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'c_profileobj' Name
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t ' Text.Whitespace
|
|
'f' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'PyTrace_CALL' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'Py_None' Name
|
|
')' Punctuation
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'/* Profile function raised an error */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'goto' Keyword
|
|
' ' Text.Whitespace
|
|
'exit_eval_frame' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'co' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'f' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'f_code' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'names' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'co' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'co_names' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'consts' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'co' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'co_consts' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'fastlocals' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'f' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'f_localsplus' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'freevars' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'f' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'f_localsplus' Name
|
|
' ' Text.Whitespace
|
|
'+' Operator
|
|
' ' Text.Whitespace
|
|
'co' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'co_nlocals' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'first_instr' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'unsigned' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'char' Keyword.Type
|
|
'*' Operator
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'PyString_AS_STRING' Name
|
|
'(' Punctuation
|
|
'co' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'co_code' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
"/* An explanation is in order for the next line.\n\n\t f->f_lasti now refers to the index of the last instruction\n\t executed. You might think this was obvious from the name, but\n\t this wasn't always true before 2.3! PyFrame_New now sets\n\t f->f_lasti to -1 (i.e. the index *before* the first instruction)\n\t and YIELD_VALUE doesn't fiddle with f_lasti any more. So this\n\t does work. Promise. */" Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'next_instr' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'first_instr' Name
|
|
' ' Text.Whitespace
|
|
'+' Operator
|
|
' ' Text.Whitespace
|
|
'f' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'f_lasti' Name
|
|
' ' Text.Whitespace
|
|
'+' Operator
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number.Integer
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'stack_pointer' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'f' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'f_stacktop' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'assert' Name
|
|
'(' Punctuation
|
|
'stack_pointer' Name
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'f' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'f_stacktop' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
';' Punctuation
|
|
'\t' Text.Whitespace
|
|
'/* remains NULL unless yield suspends frame */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'ifdef LLTRACE' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'\t' Text.Whitespace
|
|
'lltrace' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyDict_GetItemString' Name
|
|
'(' Punctuation
|
|
'f' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'f_globals' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'"' Literal.String
|
|
'__lltrace__' Literal.String
|
|
'"' Literal.String
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'endif' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'#' Comment.Preproc
|
|
'if defined(Py_DEBUG) || defined(LLTRACE)' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'\t' Text.Whitespace
|
|
'filename' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyString_AsString' Name
|
|
'(' Punctuation
|
|
'co' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'co_filename' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'endif' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'why' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'WHY_NOT' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'err' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'Py_None' Name
|
|
';' Punctuation
|
|
'\t' Text.Whitespace
|
|
'/* Not a reference, just anything non-NULL */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'throwflag' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
' ' Text.Whitespace
|
|
'/* support for generator.throw() */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'why' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'WHY_EXCEPTION' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'goto' Keyword
|
|
' ' Text.Whitespace
|
|
'on_error' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'for' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
';' Punctuation
|
|
';' Punctuation
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'ifdef WITH_TSC' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'inst1' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'/* Almost surely, the opcode executed a break\n\t\t\t or a continue, preventing inst1 from being set\n\t\t\t on the way out of the loop.\n\t\t\t*/' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'READ_TIMESTAMP' Name
|
|
'(' Punctuation
|
|
'inst1' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'loop1' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'inst1' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'dump_tsc' Name
|
|
'(' Punctuation
|
|
'opcode' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'ticked' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'inst0' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'inst1' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'loop0' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'loop1' Name
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t ' Text.Whitespace
|
|
'intr0' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'intr1' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'ticked' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'inst1' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'intr0' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'intr1' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'READ_TIMESTAMP' Name
|
|
'(' Punctuation
|
|
'loop0' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'endif' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'\t\t' Text.Whitespace
|
|
'assert' Name
|
|
'(' Punctuation
|
|
'stack_pointer' Name
|
|
' ' Text.Whitespace
|
|
'>' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'f' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'f_valuestack' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'/* else underflow */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'assert' Name
|
|
'(' Punctuation
|
|
'STACK_LEVEL' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'<' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'co' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'co_stacksize' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'/* else overflow */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
"/* Do periodic things. Doing this every time through\n\t\t the loop would add too much overhead, so we do it\n\t\t only every Nth instruction. We also do it if\n\t\t ``things_to_do'' is set, i.e. when an asynchronous\n\t\t event needs attention (e.g. a signal handler or\n\t\t async I/O handler); see Py_AddPendingCall() and\n\t\t Py_MakePendingCalls() above. */" Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'-' Operator
|
|
'-' Operator
|
|
'_Py_Ticker' Name
|
|
' ' Text.Whitespace
|
|
'<' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
' ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'*' Operator
|
|
'next_instr' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'SETUP_FINALLY' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
' ' Text.Whitespace
|
|
'/* Make the last opcode before\n a try: finally: block uninterruptable. */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
' ' Text.Whitespace
|
|
'goto' Keyword
|
|
' ' Text.Whitespace
|
|
'fast_next_opcode' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
' ' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'_Py_Ticker' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'_Py_CheckInterval' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'tstate' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'tick_counter' Name
|
|
'+' Operator
|
|
'+' Operator
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'ifdef WITH_TSC' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'ticked' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number.Integer
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'endif' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'things_to_do' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'Py_MakePendingCalls' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'<' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'why' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'WHY_EXCEPTION' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'goto' Keyword
|
|
' ' Text.Whitespace
|
|
'on_error' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'things_to_do' Name
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'/* MakePendingCalls() didn\'t succeed.\n\t\t\t\t\t Force early re-execution of this\n\t\t\t\t\t "periodic" code, possibly after\n\t\t\t\t\t a thread switch */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'_Py_Ticker' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'ifdef WITH_THREAD' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'interpreter_lock' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'/* Give another thread a chance */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'PyThreadState_Swap' Name
|
|
'(' Punctuation
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'tstate' Name
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'Py_FatalError' Name
|
|
'(' Punctuation
|
|
'"' Literal.String
|
|
'ceval: tstate mix-up' Literal.String
|
|
'"' Literal.String
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'PyThread_release_lock' Name
|
|
'(' Punctuation
|
|
'interpreter_lock' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'/* Other threads may run now */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'PyThread_acquire_lock' Name
|
|
'(' Punctuation
|
|
'interpreter_lock' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number.Integer
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'PyThreadState_Swap' Name
|
|
'(' Punctuation
|
|
'tstate' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'Py_FatalError' Name
|
|
'(' Punctuation
|
|
'"' Literal.String
|
|
'ceval: orphan tstate' Literal.String
|
|
'"' Literal.String
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'/* Check for thread interrupts */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'tstate' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'async_exc' Name
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'tstate' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'async_exc' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'tstate' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'async_exc' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'PyErr_SetNone' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'why' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'WHY_EXCEPTION' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'goto' Keyword
|
|
' ' Text.Whitespace
|
|
'on_error' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'endif' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'fast_next_opcode' Name.Label
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'f' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'f_lasti' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'INSTR_OFFSET' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'/* line-by-line tracing support */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'tstate' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'c_tracefunc' Name
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'&' Operator
|
|
'&' Operator
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'tstate' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'tracing' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'/* see maybe_call_line_trace\n\t\t\t for expository comments */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'f' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'f_stacktop' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'stack_pointer' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'err' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'maybe_call_line_trace' Name
|
|
'(' Punctuation
|
|
'tstate' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'c_tracefunc' Name
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t\t ' Text.Whitespace
|
|
'tstate' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'c_traceobj' Name
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t\t ' Text.Whitespace
|
|
'f' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'&' Operator
|
|
'instr_lb' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'&' Operator
|
|
'instr_ub' Name
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t\t ' Text.Whitespace
|
|
'&' Operator
|
|
'instr_prev' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'/* Reload possibly changed frame fields */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'JUMPTO' Name
|
|
'(' Punctuation
|
|
'f' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'f_lasti' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'f' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'f_stacktop' Name
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'stack_pointer' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'f' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'f_stacktop' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'f' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'f_stacktop' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'err' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'/* trace function raised an exception */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'goto' Keyword
|
|
' ' Text.Whitespace
|
|
'on_error' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'/* Extract opcode and argument */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'opcode' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NEXTOP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'oparg' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
"/* allows oparg to be stored in a register because\n\t\t\tit doesn't have to be remembered across a full loop */" Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'HAS_ARG' Name
|
|
'(' Punctuation
|
|
'opcode' Name
|
|
')' Punctuation
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'oparg' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NEXTARG' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t ' Text.Whitespace
|
|
'dispatch_opcode' Name.Label
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'ifdef DYNAMIC_EXECUTION_PROFILE' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'#' Comment.Preproc
|
|
'ifdef DXPAIRS' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'\t\t' Text.Whitespace
|
|
'dxpairs' Name
|
|
'[' Punctuation
|
|
'lastopcode' Name
|
|
']' Punctuation
|
|
'[' Punctuation
|
|
'opcode' Name
|
|
']' Punctuation
|
|
'+' Operator
|
|
'+' Operator
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'lastopcode' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'opcode' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'endif' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'\t\t' Text.Whitespace
|
|
'dxp' Name
|
|
'[' Punctuation
|
|
'opcode' Name
|
|
']' Punctuation
|
|
'+' Operator
|
|
'+' Operator
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'endif' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'ifdef LLTRACE' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'\t\t' Text.Whitespace
|
|
'/* Instruction tracing */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'lltrace' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'HAS_ARG' Name
|
|
'(' Punctuation
|
|
'opcode' Name
|
|
')' Punctuation
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'printf' Name
|
|
'(' Punctuation
|
|
'"' Literal.String
|
|
'%d: %d, %d' Literal.String
|
|
'\\n' Literal.String.Escape
|
|
'"' Literal.String
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t ' Text.Whitespace
|
|
'f' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'f_lasti' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'opcode' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'oparg' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'else' Keyword
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'printf' Name
|
|
'(' Punctuation
|
|
'"' Literal.String
|
|
'%d: %d' Literal.String
|
|
'\\n' Literal.String.Escape
|
|
'"' Literal.String
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t ' Text.Whitespace
|
|
'f' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'f_lasti' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'opcode' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'endif' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'/* Main switch on opcode */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'READ_TIMESTAMP' Name
|
|
'(' Punctuation
|
|
'inst0' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'switch' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'opcode' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'/* BEWARE!\n\t\t It is essential that any operation that fails sets either\n\t\t x to NULL, err to nonzero, or why to anything but WHY_NOT,\n\t\t and that no operation that succeeds does this! */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'/* case STOP_CODE: this is an error! */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'NOP' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'goto' Keyword
|
|
' ' Text.Whitespace
|
|
'fast_next_opcode' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'LOAD_FAST' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'GETLOCAL' Name
|
|
'(' Punctuation
|
|
'oparg' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'Py_INCREF' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'PUSH' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'goto' Keyword
|
|
' ' Text.Whitespace
|
|
'fast_next_opcode' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'format_exc_check_arg' Name
|
|
'(' Punctuation
|
|
'PyExc_UnboundLocalError' Name
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'UNBOUNDLOCAL_ERROR_MSG' Name
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'PyTuple_GetItem' Name
|
|
'(' Punctuation
|
|
'co' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'co_varnames' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'oparg' Name
|
|
')' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'LOAD_CONST' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'GETITEM' Name
|
|
'(' Punctuation
|
|
'consts' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'oparg' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_INCREF' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'PUSH' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'goto' Keyword
|
|
' ' Text.Whitespace
|
|
'fast_next_opcode' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'PREDICTED_WITH_ARG' Name
|
|
'(' Punctuation
|
|
'STORE_FAST' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'STORE_FAST' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'SETLOCAL' Name
|
|
'(' Punctuation
|
|
'oparg' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'goto' Keyword
|
|
' ' Text.Whitespace
|
|
'fast_next_opcode' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'PREDICTED' Name
|
|
'(' Punctuation
|
|
'POP_TOP' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'POP_TOP' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'goto' Keyword
|
|
' ' Text.Whitespace
|
|
'fast_next_opcode' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'ROT_TWO' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'TOP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'SECOND' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'SET_TOP' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'SET_SECOND' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'goto' Keyword
|
|
' ' Text.Whitespace
|
|
'fast_next_opcode' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'ROT_THREE' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'TOP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'SECOND' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'THIRD' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'SET_TOP' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'SET_SECOND' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'SET_THIRD' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'goto' Keyword
|
|
' ' Text.Whitespace
|
|
'fast_next_opcode' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'ROT_FOUR' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'u' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'TOP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'SECOND' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'THIRD' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'FOURTH' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'SET_TOP' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'SET_SECOND' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'SET_THIRD' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'SET_FOURTH' Name
|
|
'(' Punctuation
|
|
'u' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'goto' Keyword
|
|
' ' Text.Whitespace
|
|
'fast_next_opcode' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'DUP_TOP' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'TOP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_INCREF' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'PUSH' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'goto' Keyword
|
|
' ' Text.Whitespace
|
|
'fast_next_opcode' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'DUP_TOPX' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'oparg' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'2' Literal.Number.Integer
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'TOP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'Py_INCREF' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'SECOND' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'Py_INCREF' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'STACKADJ' Name
|
|
'(' Punctuation
|
|
'2' Literal.Number.Integer
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'SET_TOP' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'SET_SECOND' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'goto' Keyword
|
|
' ' Text.Whitespace
|
|
'fast_next_opcode' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
' ' Text.Whitespace
|
|
'else' Keyword
|
|
' ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'oparg' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'3' Literal.Number.Integer
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'TOP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'Py_INCREF' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'SECOND' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'Py_INCREF' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'THIRD' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'Py_INCREF' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'STACKADJ' Name
|
|
'(' Punctuation
|
|
'3' Literal.Number.Integer
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'SET_TOP' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'SET_SECOND' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'SET_THIRD' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'goto' Keyword
|
|
' ' Text.Whitespace
|
|
'fast_next_opcode' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_FatalError' Name
|
|
'(' Punctuation
|
|
'"' Literal.String
|
|
'invalid argument to DUP_TOPX' Literal.String
|
|
'"' Literal.String
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t ' Text.Whitespace
|
|
'"' Literal.String
|
|
' (bytecode corruption?)' Literal.String
|
|
'"' Literal.String
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'UNARY_POSITIVE' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'TOP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyNumber_Positive' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'SET_TOP' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'continue' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'UNARY_NEGATIVE' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'TOP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyNumber_Negative' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'SET_TOP' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'continue' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'UNARY_NOT' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'TOP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'err' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyObject_IsTrue' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'err' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'Py_INCREF' Name
|
|
'(' Punctuation
|
|
'Py_True' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'SET_TOP' Name
|
|
'(' Punctuation
|
|
'Py_True' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'continue' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'else' Keyword
|
|
' ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'err' Name
|
|
' ' Text.Whitespace
|
|
'>' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'Py_INCREF' Name
|
|
'(' Punctuation
|
|
'Py_False' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'SET_TOP' Name
|
|
'(' Punctuation
|
|
'Py_False' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'err' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'continue' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'STACKADJ' Name
|
|
'(' Punctuation
|
|
'-1' Literal.Number.Integer
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'UNARY_CONVERT' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'TOP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyObject_Repr' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'SET_TOP' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'continue' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'UNARY_INVERT' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'TOP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyNumber_Invert' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'SET_TOP' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'continue' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'BINARY_POWER' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'TOP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyNumber_Power' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'w' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'Py_None' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'SET_TOP' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'continue' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'BINARY_MULTIPLY' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'TOP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyNumber_Multiply' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'SET_TOP' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'continue' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'BINARY_DIVIDE' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'!' Operator
|
|
'_Py_QnewFlag' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'TOP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyNumber_Divide' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'SET_TOP' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'continue' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'/* -Qnew is in effect:\tfall through to\n\t\t\t BINARY_TRUE_DIVIDE */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'BINARY_TRUE_DIVIDE' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'TOP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyNumber_TrueDivide' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'SET_TOP' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'continue' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'BINARY_FLOOR_DIVIDE' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'TOP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyNumber_FloorDivide' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'SET_TOP' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'continue' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'BINARY_MODULO' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'TOP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyNumber_Remainder' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'SET_TOP' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'continue' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'BINARY_ADD' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'TOP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'PyInt_CheckExact' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'&' Operator
|
|
'&' Operator
|
|
' ' Text.Whitespace
|
|
'PyInt_CheckExact' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'/* INLINE: int + int */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'register' Keyword
|
|
' ' Text.Whitespace
|
|
'long' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'a' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'b' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'i' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'a' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyInt_AS_LONG' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'b' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyInt_AS_LONG' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'i' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'a' Name
|
|
' ' Text.Whitespace
|
|
'+' Operator
|
|
' ' Text.Whitespace
|
|
'b' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'(' Punctuation
|
|
'i' Name
|
|
'^' Operator
|
|
'a' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'<' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
' ' Text.Whitespace
|
|
'&' Operator
|
|
'&' Operator
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'i' Name
|
|
'^' Operator
|
|
'b' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'<' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'goto' Keyword
|
|
' ' Text.Whitespace
|
|
'slow_add' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyInt_FromLong' Name
|
|
'(' Punctuation
|
|
'i' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'else' Keyword
|
|
' ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'PyString_CheckExact' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'&' Operator
|
|
'&' Operator
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t ' Text.Whitespace
|
|
'PyString_CheckExact' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'string_concatenate' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'w' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'f' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'next_instr' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'/* string_concatenate consumed the ref to v */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'goto' Keyword
|
|
' ' Text.Whitespace
|
|
'skip_decref_vx' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'else' Keyword
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t ' Text.Whitespace
|
|
'slow_add' Name.Label
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyNumber_Add' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t ' Text.Whitespace
|
|
'skip_decref_vx' Name.Label
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'SET_TOP' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'continue' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'BINARY_SUBTRACT' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'TOP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'PyInt_CheckExact' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'&' Operator
|
|
'&' Operator
|
|
' ' Text.Whitespace
|
|
'PyInt_CheckExact' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'/* INLINE: int - int */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'register' Keyword
|
|
' ' Text.Whitespace
|
|
'long' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'a' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'b' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'i' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'a' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyInt_AS_LONG' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'b' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyInt_AS_LONG' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'i' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'a' Name
|
|
' ' Text.Whitespace
|
|
'-' Operator
|
|
' ' Text.Whitespace
|
|
'b' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'(' Punctuation
|
|
'i' Name
|
|
'^' Operator
|
|
'a' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'<' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
' ' Text.Whitespace
|
|
'&' Operator
|
|
'&' Operator
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'i' Name
|
|
'^' Operator
|
|
'~' Operator
|
|
'b' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'<' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'goto' Keyword
|
|
' ' Text.Whitespace
|
|
'slow_sub' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyInt_FromLong' Name
|
|
'(' Punctuation
|
|
'i' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'else' Keyword
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t ' Text.Whitespace
|
|
'slow_sub' Name.Label
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyNumber_Subtract' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'SET_TOP' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'continue' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'BINARY_SUBSCR' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'TOP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'PyList_CheckExact' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'&' Operator
|
|
'&' Operator
|
|
' ' Text.Whitespace
|
|
'PyInt_CheckExact' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'/* INLINE: list[int] */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'Py_ssize_t' Name
|
|
' ' Text.Whitespace
|
|
'i' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyInt_AsSsize_t' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'i' Name
|
|
' ' Text.Whitespace
|
|
'<' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'i' Name
|
|
' ' Text.Whitespace
|
|
'+' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyList_GET_SIZE' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'i' Name
|
|
' ' Text.Whitespace
|
|
'>' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
' ' Text.Whitespace
|
|
'&' Operator
|
|
'&' Operator
|
|
' ' Text.Whitespace
|
|
'i' Name
|
|
' ' Text.Whitespace
|
|
'<' Operator
|
|
' ' Text.Whitespace
|
|
'PyList_GET_SIZE' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyList_GET_ITEM' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'i' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'Py_INCREF' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'else' Keyword
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'goto' Keyword
|
|
' ' Text.Whitespace
|
|
'slow_get' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'else' Keyword
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t ' Text.Whitespace
|
|
'slow_get' Name.Label
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyObject_GetItem' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'SET_TOP' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'continue' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'BINARY_LSHIFT' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'TOP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyNumber_Lshift' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'SET_TOP' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'continue' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'BINARY_RSHIFT' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'TOP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyNumber_Rshift' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'SET_TOP' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'continue' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'BINARY_AND' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'TOP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyNumber_And' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'SET_TOP' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'continue' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'BINARY_XOR' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'TOP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyNumber_Xor' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'SET_TOP' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'continue' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'BINARY_OR' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'TOP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyNumber_Or' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'SET_TOP' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'continue' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'LIST_APPEND' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'err' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyList_Append' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'err' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'PREDICT' Name
|
|
'(' Punctuation
|
|
'JUMP_ABSOLUTE' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'continue' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'INPLACE_POWER' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'TOP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyNumber_InPlacePower' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'w' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'Py_None' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'SET_TOP' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'continue' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'INPLACE_MULTIPLY' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'TOP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyNumber_InPlaceMultiply' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'SET_TOP' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'continue' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'INPLACE_DIVIDE' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'!' Operator
|
|
'_Py_QnewFlag' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'TOP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyNumber_InPlaceDivide' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'SET_TOP' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'continue' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'/* -Qnew is in effect:\tfall through to\n\t\t\t INPLACE_TRUE_DIVIDE */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'INPLACE_TRUE_DIVIDE' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'TOP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyNumber_InPlaceTrueDivide' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'SET_TOP' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'continue' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'INPLACE_FLOOR_DIVIDE' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'TOP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyNumber_InPlaceFloorDivide' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'SET_TOP' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'continue' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'INPLACE_MODULO' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'TOP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyNumber_InPlaceRemainder' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'SET_TOP' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'continue' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'INPLACE_ADD' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'TOP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'PyInt_CheckExact' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'&' Operator
|
|
'&' Operator
|
|
' ' Text.Whitespace
|
|
'PyInt_CheckExact' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'/* INLINE: int + int */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'register' Keyword
|
|
' ' Text.Whitespace
|
|
'long' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'a' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'b' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'i' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'a' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyInt_AS_LONG' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'b' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyInt_AS_LONG' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'i' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'a' Name
|
|
' ' Text.Whitespace
|
|
'+' Operator
|
|
' ' Text.Whitespace
|
|
'b' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'(' Punctuation
|
|
'i' Name
|
|
'^' Operator
|
|
'a' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'<' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
' ' Text.Whitespace
|
|
'&' Operator
|
|
'&' Operator
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'i' Name
|
|
'^' Operator
|
|
'b' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'<' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'goto' Keyword
|
|
' ' Text.Whitespace
|
|
'slow_iadd' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyInt_FromLong' Name
|
|
'(' Punctuation
|
|
'i' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'else' Keyword
|
|
' ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'PyString_CheckExact' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'&' Operator
|
|
'&' Operator
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t ' Text.Whitespace
|
|
'PyString_CheckExact' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'string_concatenate' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'w' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'f' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'next_instr' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'/* string_concatenate consumed the ref to v */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'goto' Keyword
|
|
' ' Text.Whitespace
|
|
'skip_decref_v' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'else' Keyword
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t ' Text.Whitespace
|
|
'slow_iadd' Name.Label
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyNumber_InPlaceAdd' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t ' Text.Whitespace
|
|
'skip_decref_v' Name.Label
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'SET_TOP' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'continue' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'INPLACE_SUBTRACT' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'TOP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'PyInt_CheckExact' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'&' Operator
|
|
'&' Operator
|
|
' ' Text.Whitespace
|
|
'PyInt_CheckExact' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'/* INLINE: int - int */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'register' Keyword
|
|
' ' Text.Whitespace
|
|
'long' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'a' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'b' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'i' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'a' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyInt_AS_LONG' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'b' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyInt_AS_LONG' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'i' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'a' Name
|
|
' ' Text.Whitespace
|
|
'-' Operator
|
|
' ' Text.Whitespace
|
|
'b' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'(' Punctuation
|
|
'i' Name
|
|
'^' Operator
|
|
'a' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'<' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
' ' Text.Whitespace
|
|
'&' Operator
|
|
'&' Operator
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'i' Name
|
|
'^' Operator
|
|
'~' Operator
|
|
'b' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'<' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'goto' Keyword
|
|
' ' Text.Whitespace
|
|
'slow_isub' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyInt_FromLong' Name
|
|
'(' Punctuation
|
|
'i' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'else' Keyword
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t ' Text.Whitespace
|
|
'slow_isub' Name.Label
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyNumber_InPlaceSubtract' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'SET_TOP' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'continue' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'INPLACE_LSHIFT' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'TOP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyNumber_InPlaceLshift' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'SET_TOP' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'continue' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'INPLACE_RSHIFT' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'TOP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyNumber_InPlaceRshift' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'SET_TOP' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'continue' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'INPLACE_AND' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'TOP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyNumber_InPlaceAnd' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'SET_TOP' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'continue' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'INPLACE_XOR' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'TOP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyNumber_InPlaceXor' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'SET_TOP' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'continue' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'INPLACE_OR' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'TOP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyNumber_InPlaceOr' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'SET_TOP' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'continue' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'SLICE' Name.Constant
|
|
'+' Operator
|
|
'0' Literal.Number.Integer
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'SLICE' Name.Constant
|
|
'+' Operator
|
|
'1' Literal.Number.Integer
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'SLICE' Name.Constant
|
|
'+' Operator
|
|
'2' Literal.Number.Integer
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'SLICE' Name.Constant
|
|
'+' Operator
|
|
'3' Literal.Number.Integer
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'(' Punctuation
|
|
'opcode' Name
|
|
'-' Operator
|
|
'SLICE' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'&' Operator
|
|
' ' Text.Whitespace
|
|
'2' Literal.Number.Integer
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'else' Keyword
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'(' Punctuation
|
|
'opcode' Name
|
|
'-' Operator
|
|
'SLICE' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'&' Operator
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number.Integer
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'else' Keyword
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'u' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'TOP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'apply_slice' Name
|
|
'(' Punctuation
|
|
'u' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'v' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'u' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_XDECREF' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_XDECREF' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'SET_TOP' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'continue' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'STORE_SLICE' Name.Constant
|
|
'+' Operator
|
|
'0' Literal.Number.Integer
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'STORE_SLICE' Name.Constant
|
|
'+' Operator
|
|
'1' Literal.Number.Integer
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'STORE_SLICE' Name.Constant
|
|
'+' Operator
|
|
'2' Literal.Number.Integer
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'STORE_SLICE' Name.Constant
|
|
'+' Operator
|
|
'3' Literal.Number.Integer
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'(' Punctuation
|
|
'opcode' Name
|
|
'-' Operator
|
|
'STORE_SLICE' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'&' Operator
|
|
' ' Text.Whitespace
|
|
'2' Literal.Number.Integer
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'else' Keyword
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'(' Punctuation
|
|
'opcode' Name
|
|
'-' Operator
|
|
'STORE_SLICE' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'&' Operator
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number.Integer
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'else' Keyword
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'u' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
't' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'err' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'assign_slice' Name
|
|
'(' Punctuation
|
|
'u' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'v' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'w' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
't' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'/* u[v:w] = t */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
't' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'u' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_XDECREF' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_XDECREF' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'err' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'continue' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'DELETE_SLICE' Name.Constant
|
|
'+' Operator
|
|
'0' Literal.Number.Integer
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'DELETE_SLICE' Name.Constant
|
|
'+' Operator
|
|
'1' Literal.Number.Integer
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'DELETE_SLICE' Name.Constant
|
|
'+' Operator
|
|
'2' Literal.Number.Integer
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'DELETE_SLICE' Name.Constant
|
|
'+' Operator
|
|
'3' Literal.Number.Integer
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'(' Punctuation
|
|
'opcode' Name
|
|
'-' Operator
|
|
'DELETE_SLICE' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'&' Operator
|
|
' ' Text.Whitespace
|
|
'2' Literal.Number.Integer
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'else' Keyword
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'(' Punctuation
|
|
'opcode' Name
|
|
'-' Operator
|
|
'DELETE_SLICE' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'&' Operator
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number.Integer
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'else' Keyword
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'u' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'err' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'assign_slice' Name
|
|
'(' Punctuation
|
|
'u' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'v' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'w' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
')' Punctuation
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t\t\t' Text.Whitespace
|
|
'/* del u[v:w] */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'u' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_XDECREF' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_XDECREF' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'err' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'continue' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'STORE_SUBSCR' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'TOP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'SECOND' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'u' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'THIRD' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'STACKADJ' Name
|
|
'(' Punctuation
|
|
'-3' Literal.Number.Integer
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'/* v[w] = u */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'err' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyObject_SetItem' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'w' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'u' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'u' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'err' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'continue' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'DELETE_SUBSCR' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'TOP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'SECOND' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'STACKADJ' Name
|
|
'(' Punctuation
|
|
'-2' Literal.Number.Integer
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'/* del v[w] */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'err' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyObject_DelItem' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'err' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'continue' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'PRINT_EXPR' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PySys_GetObject' Name
|
|
'(' Punctuation
|
|
'"' Literal.String
|
|
'displayhook' Literal.String
|
|
'"' Literal.String
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'PyErr_SetString' Name
|
|
'(' Punctuation
|
|
'PyExc_RuntimeError' Name
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t\t' Text.Whitespace
|
|
'"' Literal.String
|
|
'lost sys.displayhook' Literal.String
|
|
'"' Literal.String
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'err' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'-1' Literal.Number.Integer
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'err' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyTuple_Pack' Name
|
|
'(' Punctuation
|
|
'1' Literal.Number.Integer
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'err' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'-1' Literal.Number.Integer
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'err' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyEval_CallObject' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'Py_XDECREF' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'err' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'-1' Literal.Number.Integer
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_XDECREF' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'PRINT_ITEM_TO' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'stream' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'/* fall through to PRINT_ITEM */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'PRINT_ITEM' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'stream' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'|' Operator
|
|
'|' Operator
|
|
' ' Text.Whitespace
|
|
'stream' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'Py_None' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PySys_GetObject' Name
|
|
'(' Punctuation
|
|
'"' Literal.String
|
|
'stdout' Literal.String
|
|
'"' Literal.String
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'PyErr_SetString' Name
|
|
'(' Punctuation
|
|
'PyExc_RuntimeError' Name
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t\t\t' Text.Whitespace
|
|
'"' Literal.String
|
|
'lost sys.stdout' Literal.String
|
|
'"' Literal.String
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'err' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'-1' Literal.Number.Integer
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'/* PyFile_SoftSpace() can exececute arbitrary code\n\t\t\t if sys.stdout is an instance with a __getattr__.\n\t\t\t If __getattr__ raises an exception, w will\n\t\t\t be freed, so we need to prevent that temporarily. */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_XINCREF' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'&' Operator
|
|
'&' Operator
|
|
' ' Text.Whitespace
|
|
'PyFile_SoftSpace' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
')' Punctuation
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'err' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyFile_WriteString' Name
|
|
'(' Punctuation
|
|
'"' Literal.String
|
|
' ' Literal.String
|
|
'"' Literal.String
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'err' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'err' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyFile_WriteObject' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'w' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'Py_PRINT_RAW' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'err' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t ' Text.Whitespace
|
|
'/* XXX move into writeobject() ? */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'PyString_Check' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'char' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
's' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyString_AS_STRING' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'Py_ssize_t' Name
|
|
' ' Text.Whitespace
|
|
'len' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyString_GET_SIZE' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'len' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
' ' Text.Whitespace
|
|
'|' Operator
|
|
'|' Operator
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t ' Text.Whitespace
|
|
'!' Operator
|
|
'isspace' Name
|
|
'(' Punctuation
|
|
'Py_CHARMASK' Name
|
|
'(' Punctuation
|
|
's' Name
|
|
'[' Punctuation
|
|
'len' Name
|
|
'-1' Literal.Number.Integer
|
|
']' Punctuation
|
|
')' Punctuation
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'|' Operator
|
|
'|' Operator
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t ' Text.Whitespace
|
|
's' Name
|
|
'[' Punctuation
|
|
'len' Name
|
|
'-1' Literal.Number.Integer
|
|
']' Punctuation
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
"'" Literal.String.Char
|
|
' ' Literal.String.Char
|
|
"'" Literal.String.Char
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'PyFile_SoftSpace' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number.Integer
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t ' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'ifdef Py_USING_UNICODE' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'\t\t\t ' Text.Whitespace
|
|
'else' Keyword
|
|
' ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'PyUnicode_Check' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'Py_UNICODE' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
's' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyUnicode_AS_UNICODE' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'Py_ssize_t' Name
|
|
' ' Text.Whitespace
|
|
'len' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyUnicode_GET_SIZE' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'len' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
' ' Text.Whitespace
|
|
'|' Operator
|
|
'|' Operator
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t ' Text.Whitespace
|
|
'!' Operator
|
|
'Py_UNICODE_ISSPACE' Name
|
|
'(' Punctuation
|
|
's' Name
|
|
'[' Punctuation
|
|
'len' Name
|
|
'-1' Literal.Number.Integer
|
|
']' Punctuation
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'|' Operator
|
|
'|' Operator
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t ' Text.Whitespace
|
|
's' Name
|
|
'[' Punctuation
|
|
'len' Name
|
|
'-1' Literal.Number.Integer
|
|
']' Punctuation
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
"'" Literal.String.Char
|
|
' ' Literal.String.Char
|
|
"'" Literal.String.Char
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t ' Text.Whitespace
|
|
'PyFile_SoftSpace' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number.Integer
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t ' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'endif' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'\t\t\t ' Text.Whitespace
|
|
'else' Keyword
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t \t' Text.Whitespace
|
|
'PyFile_SoftSpace' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number.Integer
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_XDECREF' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_XDECREF' Name
|
|
'(' Punctuation
|
|
'stream' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'stream' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'err' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'continue' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'PRINT_NEWLINE_TO' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'stream' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'/* fall through to PRINT_NEWLINE */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'PRINT_NEWLINE' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'stream' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'|' Operator
|
|
'|' Operator
|
|
' ' Text.Whitespace
|
|
'stream' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'Py_None' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PySys_GetObject' Name
|
|
'(' Punctuation
|
|
'"' Literal.String
|
|
'stdout' Literal.String
|
|
'"' Literal.String
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'PyErr_SetString' Name
|
|
'(' Punctuation
|
|
'PyExc_RuntimeError' Name
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t\t\t' Text.Whitespace
|
|
'"' Literal.String
|
|
'lost sys.stdout' Literal.String
|
|
'"' Literal.String
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'err' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyFile_WriteString' Name
|
|
'(' Punctuation
|
|
'"' Literal.String
|
|
'\\n' Literal.String.Escape
|
|
'"' Literal.String
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'err' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'PyFile_SoftSpace' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_XDECREF' Name
|
|
'(' Punctuation
|
|
'stream' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'stream' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'ifdef CASE_TOO_BIG' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'\t\t' Text.Whitespace
|
|
'default' Keyword
|
|
':' Operator
|
|
' ' Text.Whitespace
|
|
'switch' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'opcode' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'endif' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'RAISE_VARARGS' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'u' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'switch' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'oparg' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'3' Literal.Number.Integer
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'u' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'/* traceback */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'/* Fallthrough */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'2' Literal.Number.Integer
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'/* value */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'/* Fallthrough */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number.Integer
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'/* exc */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
':' Punctuation
|
|
' ' Text.Whitespace
|
|
'/* Fallthrough */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'why' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'do_raise' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'v' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'u' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'default' Keyword
|
|
':' Operator
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'PyErr_SetString' Name
|
|
'(' Punctuation
|
|
'PyExc_SystemError' Name
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t ' Text.Whitespace
|
|
'"' Literal.String
|
|
'bad RAISE_VARARGS oparg' Literal.String
|
|
'"' Literal.String
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'why' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'WHY_EXCEPTION' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'LOAD_LOCALS' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'(' Punctuation
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'f' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'f_locals' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'Py_INCREF' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'PUSH' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'continue' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'PyErr_SetString' Name
|
|
'(' Punctuation
|
|
'PyExc_SystemError' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'"' Literal.String
|
|
'no locals' Literal.String
|
|
'"' Literal.String
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'RETURN_VALUE' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'retval' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'why' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'WHY_RETURN' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'goto' Keyword
|
|
' ' Text.Whitespace
|
|
'fast_block_end' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'YIELD_VALUE' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'retval' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'f' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'f_stacktop' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'stack_pointer' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'why' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'WHY_YIELD' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'goto' Keyword
|
|
' ' Text.Whitespace
|
|
'fast_yield' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'EXEC_STMT' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'TOP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'SECOND' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'u' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'THIRD' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'STACKADJ' Name
|
|
'(' Punctuation
|
|
'-3' Literal.Number.Integer
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'READ_TIMESTAMP' Name
|
|
'(' Punctuation
|
|
'intr0' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'err' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'exec_statement' Name
|
|
'(' Punctuation
|
|
'f' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'u' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'v' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'READ_TIMESTAMP' Name
|
|
'(' Punctuation
|
|
'intr1' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'u' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'POP_BLOCK' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'PyTryBlock' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
'b' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyFrame_BlockPop' Name
|
|
'(' Punctuation
|
|
'f' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'while' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'STACK_LEVEL' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'>' Operator
|
|
' ' Text.Whitespace
|
|
'b' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'b_level' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'continue' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'END_FINALLY' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'PyInt_Check' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'why' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'enum' Keyword
|
|
' ' Text.Whitespace
|
|
'why_code' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'PyInt_AS_LONG' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'assert' Name
|
|
'(' Punctuation
|
|
'why' Name
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'WHY_YIELD' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'why' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'WHY_RETURN' Name
|
|
' ' Text.Whitespace
|
|
'|' Operator
|
|
'|' Operator
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t ' Text.Whitespace
|
|
'why' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'WHY_CONTINUE' Name
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'retval' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'else' Keyword
|
|
' ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'PyExceptionClass_Check' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'|' Operator
|
|
'|' Operator
|
|
' ' Text.Whitespace
|
|
'PyString_Check' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'u' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'PyErr_Restore' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'w' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'u' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'why' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'WHY_RERAISE' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'else' Keyword
|
|
' ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'Py_None' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'PyErr_SetString' Name
|
|
'(' Punctuation
|
|
'PyExc_SystemError' Name
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'"' Literal.String
|
|
"'finally' pops bad exception" Literal.String
|
|
'"' Literal.String
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'why' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'WHY_EXCEPTION' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'BUILD_CLASS' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'u' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'TOP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'SECOND' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'THIRD' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'STACKADJ' Name
|
|
'(' Punctuation
|
|
'-2' Literal.Number.Integer
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'build_class' Name
|
|
'(' Punctuation
|
|
'u' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'v' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'SET_TOP' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'u' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'STORE_NAME' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'GETITEM' Name
|
|
'(' Punctuation
|
|
'names' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'oparg' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'(' Punctuation
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'f' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'f_locals' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'PyDict_CheckExact' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'err' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyDict_SetItem' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'w' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'else' Keyword
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'err' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyObject_SetItem' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'w' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'err' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'continue' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'PyErr_Format' Name
|
|
'(' Punctuation
|
|
'PyExc_SystemError' Name
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t ' Text.Whitespace
|
|
'"' Literal.String
|
|
'no locals found when storing %s' Literal.String
|
|
'"' Literal.String
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t ' Text.Whitespace
|
|
'PyObject_REPR' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'DELETE_NAME' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'GETITEM' Name
|
|
'(' Punctuation
|
|
'names' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'oparg' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'(' Punctuation
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'f' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'f_locals' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'(' Punctuation
|
|
'err' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyObject_DelItem' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'w' Name
|
|
')' Punctuation
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'format_exc_check_arg' Name
|
|
'(' Punctuation
|
|
'PyExc_NameError' Name
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t\t\t\t' Text.Whitespace
|
|
'NAME_ERROR_MSG' Name
|
|
' ' Text.Whitespace
|
|
',' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'PyErr_Format' Name
|
|
'(' Punctuation
|
|
'PyExc_SystemError' Name
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t ' Text.Whitespace
|
|
'"' Literal.String
|
|
'no locals when deleting %s' Literal.String
|
|
'"' Literal.String
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t ' Text.Whitespace
|
|
'PyObject_REPR' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'PREDICTED_WITH_ARG' Name
|
|
'(' Punctuation
|
|
'UNPACK_SEQUENCE' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'UNPACK_SEQUENCE' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'PyTuple_CheckExact' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'&' Operator
|
|
'&' Operator
|
|
' ' Text.Whitespace
|
|
'PyTuple_GET_SIZE' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'oparg' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
'*' Operator
|
|
'items' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'(' Punctuation
|
|
'PyTupleObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
')' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
'-' Operator
|
|
'>' Operator
|
|
'ob_item' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'while' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'oparg' Name
|
|
'-' Operator
|
|
'-' Operator
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'items' Name
|
|
'[' Punctuation
|
|
'oparg' Name
|
|
']' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'Py_INCREF' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'PUSH' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'continue' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
' ' Text.Whitespace
|
|
'else' Keyword
|
|
' ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'PyList_CheckExact' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'&' Operator
|
|
'&' Operator
|
|
' ' Text.Whitespace
|
|
'PyList_GET_SIZE' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'oparg' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
'*' Operator
|
|
'items' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'(' Punctuation
|
|
'PyListObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
')' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
'-' Operator
|
|
'>' Operator
|
|
'ob_item' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'while' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'oparg' Name
|
|
'-' Operator
|
|
'-' Operator
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'items' Name
|
|
'[' Punctuation
|
|
'oparg' Name
|
|
']' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'Py_INCREF' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'PUSH' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
' ' Text.Whitespace
|
|
'else' Keyword
|
|
' ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'unpack_iterable' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'oparg' Name
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t\t ' Text.Whitespace
|
|
'stack_pointer' Name
|
|
' ' Text.Whitespace
|
|
'+' Operator
|
|
' ' Text.Whitespace
|
|
'oparg' Name
|
|
')' Punctuation
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'stack_pointer' Name
|
|
' ' Text.Whitespace
|
|
'+' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'oparg' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'else' Keyword
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'PyErr_ExceptionMatches' Name
|
|
'(' Punctuation
|
|
'PyExc_TypeError' Name
|
|
')' Punctuation
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'PyErr_SetString' Name
|
|
'(' Punctuation
|
|
'PyExc_TypeError' Name
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t\t' Text.Whitespace
|
|
'"' Literal.String
|
|
'unpack non-sequence' Literal.String
|
|
'"' Literal.String
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'why' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'WHY_EXCEPTION' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'STORE_ATTR' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'GETITEM' Name
|
|
'(' Punctuation
|
|
'names' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'oparg' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'TOP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'u' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'SECOND' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'STACKADJ' Name
|
|
'(' Punctuation
|
|
'-2' Literal.Number.Integer
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'err' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyObject_SetAttr' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'w' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'u' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'/* v.w = u */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'u' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'err' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'continue' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'DELETE_ATTR' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'GETITEM' Name
|
|
'(' Punctuation
|
|
'names' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'oparg' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'err' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyObject_SetAttr' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'w' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
')' Punctuation
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t\t\t' Text.Whitespace
|
|
'/* del v.w */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'STORE_GLOBAL' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'GETITEM' Name
|
|
'(' Punctuation
|
|
'names' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'oparg' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'err' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyDict_SetItem' Name
|
|
'(' Punctuation
|
|
'f' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'f_globals' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'w' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'err' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'continue' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'DELETE_GLOBAL' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'GETITEM' Name
|
|
'(' Punctuation
|
|
'names' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'oparg' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'(' Punctuation
|
|
'err' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyDict_DelItem' Name
|
|
'(' Punctuation
|
|
'f' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'f_globals' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'w' Name
|
|
')' Punctuation
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'format_exc_check_arg' Name
|
|
'(' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t ' Text.Whitespace
|
|
'PyExc_NameError' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'GLOBAL_NAME_ERROR_MSG' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'LOAD_NAME' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'GETITEM' Name
|
|
'(' Punctuation
|
|
'names' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'oparg' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'(' Punctuation
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'f' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'f_locals' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'PyErr_Format' Name
|
|
'(' Punctuation
|
|
'PyExc_SystemError' Name
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t ' Text.Whitespace
|
|
'"' Literal.String
|
|
'no locals when loading %s' Literal.String
|
|
'"' Literal.String
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t ' Text.Whitespace
|
|
'PyObject_REPR' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'PyDict_CheckExact' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyDict_GetItem' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'Py_XINCREF' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'else' Keyword
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyObject_GetItem' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'&' Operator
|
|
'&' Operator
|
|
' ' Text.Whitespace
|
|
'PyErr_Occurred' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'!' Operator
|
|
'PyErr_ExceptionMatches' Name
|
|
'(' Punctuation
|
|
'PyExc_KeyError' Name
|
|
')' Punctuation
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'PyErr_Clear' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyDict_GetItem' Name
|
|
'(' Punctuation
|
|
'f' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'f_globals' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyDict_GetItem' Name
|
|
'(' Punctuation
|
|
'f' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'f_builtins' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t\t' Text.Whitespace
|
|
'format_exc_check_arg' Name
|
|
'(' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t\t\t ' Text.Whitespace
|
|
'PyExc_NameError' Name
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t\t\t ' Text.Whitespace
|
|
'NAME_ERROR_MSG' Name
|
|
' ' Text.Whitespace
|
|
',' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'Py_INCREF' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'PUSH' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'continue' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'LOAD_GLOBAL' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'GETITEM' Name
|
|
'(' Punctuation
|
|
'names' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'oparg' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'PyString_CheckExact' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'/* Inline the PyDict_GetItem() calls.\n\t\t\t\t WARNING: this is an extreme speed hack.\n\t\t\t\t Do not try this at home. */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'long' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'hash' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'(' Punctuation
|
|
'PyStringObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
')' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
'-' Operator
|
|
'>' Operator
|
|
'ob_shash' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'hash' Name
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'-1' Literal.Number.Integer
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'PyDictObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
'd' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'PyDictEntry' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
'e' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'd' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'PyDictObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
')' Punctuation
|
|
'(' Punctuation
|
|
'f' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'f_globals' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'e' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'd' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'ma_lookup' Name
|
|
'(' Punctuation
|
|
'd' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'w' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'hash' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'e' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'e' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'me_value' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t\t' Text.Whitespace
|
|
'Py_INCREF' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t\t' Text.Whitespace
|
|
'PUSH' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t\t' Text.Whitespace
|
|
'continue' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'd' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'PyDictObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
')' Punctuation
|
|
'(' Punctuation
|
|
'f' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'f_builtins' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'e' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'd' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'ma_lookup' Name
|
|
'(' Punctuation
|
|
'd' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'w' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'hash' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'e' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'e' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'me_value' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t\t' Text.Whitespace
|
|
'Py_INCREF' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t\t' Text.Whitespace
|
|
'PUSH' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t\t' Text.Whitespace
|
|
'continue' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'goto' Keyword
|
|
' ' Text.Whitespace
|
|
'load_global_error' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'/* This is the un-inlined version of the code above */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyDict_GetItem' Name
|
|
'(' Punctuation
|
|
'f' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'f_globals' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyDict_GetItem' Name
|
|
'(' Punctuation
|
|
'f' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'f_builtins' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t ' Text.Whitespace
|
|
'load_global_error' Name.Label
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'format_exc_check_arg' Name
|
|
'(' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t\t ' Text.Whitespace
|
|
'PyExc_NameError' Name
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t\t ' Text.Whitespace
|
|
'GLOBAL_NAME_ERROR_MSG' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_INCREF' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'PUSH' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'continue' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'DELETE_FAST' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'GETLOCAL' Name
|
|
'(' Punctuation
|
|
'oparg' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'SETLOCAL' Name
|
|
'(' Punctuation
|
|
'oparg' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'continue' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'format_exc_check_arg' Name
|
|
'(' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'PyExc_UnboundLocalError' Name
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'UNBOUNDLOCAL_ERROR_MSG' Name
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'PyTuple_GetItem' Name
|
|
'(' Punctuation
|
|
'co' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'co_varnames' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'oparg' Name
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'LOAD_CLOSURE' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'freevars' Name
|
|
'[' Punctuation
|
|
'oparg' Name
|
|
']' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_INCREF' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'PUSH' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'continue' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'LOAD_DEREF' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'freevars' Name
|
|
'[' Punctuation
|
|
'oparg' Name
|
|
']' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyCell_Get' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'PUSH' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'continue' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'err' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'-1' Literal.Number.Integer
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
"/* Don't stomp existing exception */" Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'PyErr_Occurred' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'oparg' Name
|
|
' ' Text.Whitespace
|
|
'<' Operator
|
|
' ' Text.Whitespace
|
|
'PyTuple_GET_SIZE' Name
|
|
'(' Punctuation
|
|
'co' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'co_cellvars' Name
|
|
')' Punctuation
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyTuple_GET_ITEM' Name
|
|
'(' Punctuation
|
|
'co' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'co_cellvars' Name
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t\t ' Text.Whitespace
|
|
'oparg' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t ' Text.Whitespace
|
|
'format_exc_check_arg' Name
|
|
'(' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t ' Text.Whitespace
|
|
'PyExc_UnboundLocalError' Name
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t ' Text.Whitespace
|
|
'UNBOUNDLOCAL_ERROR_MSG' Name
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t ' Text.Whitespace
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
' ' Text.Whitespace
|
|
'else' Keyword
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t ' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyTuple_GET_ITEM' Name
|
|
'(' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t ' Text.Whitespace
|
|
'co' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'co_freevars' Name
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t ' Text.Whitespace
|
|
'oparg' Name
|
|
' ' Text.Whitespace
|
|
'-' Operator
|
|
' ' Text.Whitespace
|
|
'PyTuple_GET_SIZE' Name
|
|
'(' Punctuation
|
|
'co' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'co_cellvars' Name
|
|
')' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t ' Text.Whitespace
|
|
'format_exc_check_arg' Name
|
|
'(' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t ' Text.Whitespace
|
|
'PyExc_NameError' Name
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t ' Text.Whitespace
|
|
'UNBOUNDFREE_ERROR_MSG' Name
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t ' Text.Whitespace
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'STORE_DEREF' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'freevars' Name
|
|
'[' Punctuation
|
|
'oparg' Name
|
|
']' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'PyCell_Set' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'continue' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'BUILD_TUPLE' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyTuple_New' Name
|
|
'(' Punctuation
|
|
'oparg' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'for' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'-' Operator
|
|
'-' Operator
|
|
'oparg' Name
|
|
' ' Text.Whitespace
|
|
'>' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
';' Punctuation
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'PyTuple_SET_ITEM' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'oparg' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'PUSH' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'continue' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'BUILD_LIST' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyList_New' Name
|
|
'(' Punctuation
|
|
'oparg' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'for' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'-' Operator
|
|
'-' Operator
|
|
'oparg' Name
|
|
' ' Text.Whitespace
|
|
'>' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
';' Punctuation
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'PyList_SET_ITEM' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'oparg' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'PUSH' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'continue' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'BUILD_MAP' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyDict_New' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'PUSH' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'continue' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'LOAD_ATTR' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'GETITEM' Name
|
|
'(' Punctuation
|
|
'names' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'oparg' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'TOP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyObject_GetAttr' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'SET_TOP' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'continue' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'COMPARE_OP' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'TOP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'PyInt_CheckExact' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'&' Operator
|
|
'&' Operator
|
|
' ' Text.Whitespace
|
|
'PyInt_CheckExact' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'/* INLINE: cmp(int, int) */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'register' Keyword
|
|
' ' Text.Whitespace
|
|
'long' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'a' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'b' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'register' Keyword
|
|
' ' Text.Whitespace
|
|
'int' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'res' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'a' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyInt_AS_LONG' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'b' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyInt_AS_LONG' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'switch' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'oparg' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'PyCmp_LT' Name.Constant
|
|
':' Punctuation
|
|
' ' Text.Whitespace
|
|
'res' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'a' Name
|
|
' ' Text.Whitespace
|
|
'<' Operator
|
|
' ' Text.Whitespace
|
|
'b' Name
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'PyCmp_LE' Name.Constant
|
|
':' Punctuation
|
|
' ' Text.Whitespace
|
|
'res' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'a' Name
|
|
' ' Text.Whitespace
|
|
'<' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'b' Name
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'PyCmp_EQ' Name.Constant
|
|
':' Punctuation
|
|
' ' Text.Whitespace
|
|
'res' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'a' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'b' Name
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'PyCmp_NE' Name.Constant
|
|
':' Punctuation
|
|
' ' Text.Whitespace
|
|
'res' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'a' Name
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'b' Name
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'PyCmp_GT' Name.Constant
|
|
':' Punctuation
|
|
' ' Text.Whitespace
|
|
'res' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'a' Name
|
|
' ' Text.Whitespace
|
|
'>' Operator
|
|
' ' Text.Whitespace
|
|
'b' Name
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'PyCmp_GE' Name.Constant
|
|
':' Punctuation
|
|
' ' Text.Whitespace
|
|
'res' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'a' Name
|
|
' ' Text.Whitespace
|
|
'>' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'b' Name
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'PyCmp_IS' Name.Constant
|
|
':' Punctuation
|
|
' ' Text.Whitespace
|
|
'res' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'w' Name
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'PyCmp_IS_NOT' Name.Constant
|
|
':' Punctuation
|
|
' ' Text.Whitespace
|
|
'res' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'w' Name
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'default' Keyword
|
|
':' Operator
|
|
' ' Text.Whitespace
|
|
'goto' Keyword
|
|
' ' Text.Whitespace
|
|
'slow_compare' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'res' Name
|
|
' ' Text.Whitespace
|
|
'?' Operator
|
|
' ' Text.Whitespace
|
|
'Py_True' Name
|
|
' ' Text.Whitespace
|
|
':' Operator
|
|
' ' Text.Whitespace
|
|
'Py_False' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'Py_INCREF' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'else' Keyword
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t ' Text.Whitespace
|
|
'slow_compare' Name.Label
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'cmp_outcome' Name
|
|
'(' Punctuation
|
|
'oparg' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'v' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'SET_TOP' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'PREDICT' Name
|
|
'(' Punctuation
|
|
'JUMP_IF_FALSE' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'PREDICT' Name
|
|
'(' Punctuation
|
|
'JUMP_IF_TRUE' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'continue' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'IMPORT_NAME' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'GETITEM' Name
|
|
'(' Punctuation
|
|
'names' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'oparg' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyDict_GetItemString' Name
|
|
'(' Punctuation
|
|
'f' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'f_builtins' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'"' Literal.String
|
|
'__import__' Literal.String
|
|
'"' Literal.String
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'PyErr_SetString' Name
|
|
'(' Punctuation
|
|
'PyExc_ImportError' Name
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t\t' Text.Whitespace
|
|
'"' Literal.String
|
|
'__import__ not found' Literal.String
|
|
'"' Literal.String
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'u' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'TOP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'PyInt_AsLong' Name
|
|
'(' Punctuation
|
|
'u' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'-1' Literal.Number.Integer
|
|
' ' Text.Whitespace
|
|
'|' Operator
|
|
'|' Operator
|
|
' ' Text.Whitespace
|
|
'PyErr_Occurred' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyTuple_Pack' Name
|
|
'(' Punctuation
|
|
'5' Literal.Number.Integer
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t ' Text.Whitespace
|
|
'w' Name
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t ' Text.Whitespace
|
|
'f' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'f_globals' Name
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t ' Text.Whitespace
|
|
'f' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'f_locals' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'?' Operator
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t\t ' Text.Whitespace
|
|
'Py_None' Name.Label
|
|
' ' Text.Whitespace
|
|
':' Punctuation
|
|
' ' Text.Whitespace
|
|
'f' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'f_locals' Name
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t ' Text.Whitespace
|
|
'v' Name
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t ' Text.Whitespace
|
|
'u' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'else' Keyword
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyTuple_Pack' Name
|
|
'(' Punctuation
|
|
'4' Literal.Number.Integer
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t ' Text.Whitespace
|
|
'w' Name
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t ' Text.Whitespace
|
|
'f' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'f_globals' Name
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t ' Text.Whitespace
|
|
'f' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'f_locals' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'?' Operator
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t\t ' Text.Whitespace
|
|
'Py_None' Name.Label
|
|
' ' Text.Whitespace
|
|
':' Punctuation
|
|
' ' Text.Whitespace
|
|
'f' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'f_locals' Name
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t ' Text.Whitespace
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'u' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'u' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'READ_TIMESTAMP' Name
|
|
'(' Punctuation
|
|
'intr0' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyEval_CallObject' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'READ_TIMESTAMP' Name
|
|
'(' Punctuation
|
|
'intr1' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'SET_TOP' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'continue' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'IMPORT_STAR' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'PyFrame_FastToLocals' Name
|
|
'(' Punctuation
|
|
'f' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'(' Punctuation
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'f' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'f_locals' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'PyErr_SetString' Name
|
|
'(' Punctuation
|
|
'PyExc_SystemError' Name
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'"' Literal.String
|
|
"no locals found during 'import *'" Literal.String
|
|
'"' Literal.String
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'READ_TIMESTAMP' Name
|
|
'(' Punctuation
|
|
'intr0' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'err' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'import_all_from' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'READ_TIMESTAMP' Name
|
|
'(' Punctuation
|
|
'intr1' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'PyFrame_LocalsToFast' Name
|
|
'(' Punctuation
|
|
'f' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'err' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'continue' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'IMPORT_FROM' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'GETITEM' Name
|
|
'(' Punctuation
|
|
'names' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'oparg' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'TOP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'READ_TIMESTAMP' Name
|
|
'(' Punctuation
|
|
'intr0' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'import_from' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'READ_TIMESTAMP' Name
|
|
'(' Punctuation
|
|
'intr1' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'PUSH' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'continue' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'JUMP_FORWARD' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'JUMPBY' Name
|
|
'(' Punctuation
|
|
'oparg' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'goto' Keyword
|
|
' ' Text.Whitespace
|
|
'fast_next_opcode' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'PREDICTED_WITH_ARG' Name
|
|
'(' Punctuation
|
|
'JUMP_IF_FALSE' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'JUMP_IF_FALSE' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'TOP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'Py_True' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'PREDICT' Name
|
|
'(' Punctuation
|
|
'POP_TOP' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'goto' Keyword
|
|
' ' Text.Whitespace
|
|
'fast_next_opcode' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'Py_False' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'JUMPBY' Name
|
|
'(' Punctuation
|
|
'oparg' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'goto' Keyword
|
|
' ' Text.Whitespace
|
|
'fast_next_opcode' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'err' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyObject_IsTrue' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'err' Name
|
|
' ' Text.Whitespace
|
|
'>' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'err' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'else' Keyword
|
|
' ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'err' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'JUMPBY' Name
|
|
'(' Punctuation
|
|
'oparg' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'else' Keyword
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'continue' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'PREDICTED_WITH_ARG' Name
|
|
'(' Punctuation
|
|
'JUMP_IF_TRUE' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'JUMP_IF_TRUE' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'TOP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'Py_False' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'PREDICT' Name
|
|
'(' Punctuation
|
|
'POP_TOP' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'goto' Keyword
|
|
' ' Text.Whitespace
|
|
'fast_next_opcode' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'Py_True' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'JUMPBY' Name
|
|
'(' Punctuation
|
|
'oparg' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'goto' Keyword
|
|
' ' Text.Whitespace
|
|
'fast_next_opcode' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'err' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyObject_IsTrue' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'err' Name
|
|
' ' Text.Whitespace
|
|
'>' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'err' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'JUMPBY' Name
|
|
'(' Punctuation
|
|
'oparg' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'else' Keyword
|
|
' ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'err' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'else' Keyword
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'continue' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'PREDICTED_WITH_ARG' Name
|
|
'(' Punctuation
|
|
'JUMP_ABSOLUTE' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'JUMP_ABSOLUTE' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'JUMPTO' Name
|
|
'(' Punctuation
|
|
'oparg' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'continue' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'GET_ITER' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'/* before: [obj]; after [getiter(obj)] */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'TOP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyObject_GetIter' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'SET_TOP' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'PREDICT' Name
|
|
'(' Punctuation
|
|
'FOR_ITER' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'continue' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'STACKADJ' Name
|
|
'(' Punctuation
|
|
'-1' Literal.Number.Integer
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'PREDICTED_WITH_ARG' Name
|
|
'(' Punctuation
|
|
'FOR_ITER' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'FOR_ITER' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'/* before: [iter]; after: [iter, iter()] *or* [] */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'TOP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'*' Operator
|
|
'v' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'ob_type' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'tp_iternext' Name
|
|
')' Punctuation
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'PUSH' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'PREDICT' Name
|
|
'(' Punctuation
|
|
'STORE_FAST' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'PREDICT' Name
|
|
'(' Punctuation
|
|
'UNPACK_SEQUENCE' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'continue' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'PyErr_Occurred' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'!' Operator
|
|
'PyErr_ExceptionMatches' Name
|
|
'(' Punctuation
|
|
'PyExc_StopIteration' Name
|
|
')' Punctuation
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'PyErr_Clear' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'/* iterator ended normally */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
' \t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'JUMPBY' Name
|
|
'(' Punctuation
|
|
'oparg' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'continue' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'BREAK_LOOP' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'why' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'WHY_BREAK' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'goto' Keyword
|
|
' ' Text.Whitespace
|
|
'fast_block_end' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'CONTINUE_LOOP' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'retval' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyInt_FromLong' Name
|
|
'(' Punctuation
|
|
'oparg' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'!' Operator
|
|
'retval' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'why' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'WHY_CONTINUE' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'goto' Keyword
|
|
' ' Text.Whitespace
|
|
'fast_block_end' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'SETUP_LOOP' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'SETUP_EXCEPT' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'SETUP_FINALLY' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'/* NOTE: If you add any new block-setup opcodes that are not try/except/finally\n\t\t\t handlers, you may need to update the PyGen_NeedsFinalizing() function. */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'PyFrame_BlockSetup' Name
|
|
'(' Punctuation
|
|
'f' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'opcode' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'INSTR_OFFSET' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'+' Operator
|
|
' ' Text.Whitespace
|
|
'oparg' Name
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t ' Text.Whitespace
|
|
'STACK_LEVEL' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'continue' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'WITH_CLEANUP' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'/* TOP is the context.__exit__ bound method.\n\t\t\t Below that are 1-3 values indicating how/why\n\t\t\t we entered the finally clause:\n\t\t\t - SECOND = None\n\t\t\t - (SECOND, THIRD) = (WHY_{RETURN,CONTINUE}), retval\n\t\t\t - SECOND = WHY_*; no retval below it\n\t\t\t - (SECOND, THIRD, FOURTH) = exc_info()\n\t\t\t In the last case, we must call\n\t\t\t TOP(SECOND, THIRD, FOURTH)\n\t\t\t otherwise we must call\n\t\t\t TOP(None, None, None)\n\n\t\t\t In addition, if the stack represents an exception,\n\t\t\t *and* the function call returns a \'true\' value, we\n\t\t\t "zap" this information, to prevent END_FINALLY from\n\t\t\t re-raising the exception. (But non-local gotos\n\t\t\t should still be resumed.)\n\t\t\t*/' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'TOP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'u' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'SECOND' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'PyInt_Check' Name
|
|
'(' Punctuation
|
|
'u' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'|' Operator
|
|
'|' Operator
|
|
' ' Text.Whitespace
|
|
'u' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'Py_None' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'u' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'Py_None' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'else' Keyword
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'THIRD' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'FOURTH' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'/* XXX Not the fastest way to call it... */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyObject_CallFunctionObjArgs' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'u' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'v' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'w' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'/* Go to error exit */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'u' Name
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'Py_None' Name
|
|
' ' Text.Whitespace
|
|
'&' Operator
|
|
'&' Operator
|
|
' ' Text.Whitespace
|
|
'PyObject_IsTrue' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'/* There was an exception and a true return */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'TOP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'/* Again */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'STACKADJ' Name
|
|
'(' Punctuation
|
|
'-3' Literal.Number.Integer
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'Py_INCREF' Name
|
|
'(' Punctuation
|
|
'Py_None' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'SET_TOP' Name
|
|
'(' Punctuation
|
|
'Py_None' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'u' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
' ' Text.Whitespace
|
|
'else' Keyword
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'/* Let END_FINALLY do its thing */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'CALL_FUNCTION' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
'*' Operator
|
|
'sp' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'PCALL' Name
|
|
'(' Punctuation
|
|
'PCALL_ALL' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'sp' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'stack_pointer' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'ifdef WITH_TSC' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'call_function' Name
|
|
'(' Punctuation
|
|
'&' Operator
|
|
'sp' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'oparg' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'&' Operator
|
|
'intr0' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'&' Operator
|
|
'intr1' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'else' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'call_function' Name
|
|
'(' Punctuation
|
|
'&' Operator
|
|
'sp' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'oparg' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'endif' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'stack_pointer' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'sp' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'PUSH' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'continue' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'CALL_FUNCTION_VAR' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'CALL_FUNCTION_KW' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'CALL_FUNCTION_VAR_KW' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t ' Text.Whitespace
|
|
'int' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'na' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'oparg' Name
|
|
' ' Text.Whitespace
|
|
'&' Operator
|
|
' ' Text.Whitespace
|
|
'0xff' Literal.Number.Hex
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t ' Text.Whitespace
|
|
'int' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'nk' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'oparg' Name
|
|
'>' Operator
|
|
'>' Operator
|
|
'8' Literal.Number.Integer
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'&' Operator
|
|
' ' Text.Whitespace
|
|
'0xff' Literal.Number.Hex
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t ' Text.Whitespace
|
|
'int' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'flags' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'opcode' Name
|
|
' ' Text.Whitespace
|
|
'-' Operator
|
|
' ' Text.Whitespace
|
|
'CALL_FUNCTION' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'&' Operator
|
|
' ' Text.Whitespace
|
|
'3' Literal.Number.Integer
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t ' Text.Whitespace
|
|
'int' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'n' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'na' Name
|
|
' ' Text.Whitespace
|
|
'+' Operator
|
|
' ' Text.Whitespace
|
|
'2' Literal.Number.Integer
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
' ' Text.Whitespace
|
|
'nk' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t ' Text.Whitespace
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
'*' Operator
|
|
'pfunc' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
'func' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
'*' Operator
|
|
'sp' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t ' Text.Whitespace
|
|
'PCALL' Name
|
|
'(' Punctuation
|
|
'PCALL_ALL' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'flags' Name
|
|
' ' Text.Whitespace
|
|
'&' Operator
|
|
' ' Text.Whitespace
|
|
'CALL_FLAG_VAR' Name
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t ' Text.Whitespace
|
|
'n' Name
|
|
'+' Operator
|
|
'+' Operator
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'flags' Name
|
|
' ' Text.Whitespace
|
|
'&' Operator
|
|
' ' Text.Whitespace
|
|
'CALL_FLAG_KW' Name
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t ' Text.Whitespace
|
|
'n' Name
|
|
'+' Operator
|
|
'+' Operator
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t ' Text.Whitespace
|
|
'pfunc' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'stack_pointer' Name
|
|
' ' Text.Whitespace
|
|
'-' Operator
|
|
' ' Text.Whitespace
|
|
'n' Name
|
|
' ' Text.Whitespace
|
|
'-' Operator
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number.Integer
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t ' Text.Whitespace
|
|
'func' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
'pfunc' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'PyMethod_Check' Name
|
|
'(' Punctuation
|
|
'func' Name
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'&' Operator
|
|
'&' Operator
|
|
' ' Text.Whitespace
|
|
'PyMethod_GET_SELF' Name
|
|
'(' Punctuation
|
|
'func' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t ' Text.Whitespace
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
'self' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyMethod_GET_SELF' Name
|
|
'(' Punctuation
|
|
'func' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t ' Text.Whitespace
|
|
'Py_INCREF' Name
|
|
'(' Punctuation
|
|
'self' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t ' Text.Whitespace
|
|
'func' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyMethod_GET_FUNCTION' Name
|
|
'(' Punctuation
|
|
'func' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t ' Text.Whitespace
|
|
'Py_INCREF' Name
|
|
'(' Punctuation
|
|
'func' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t ' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'*' Operator
|
|
'pfunc' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t ' Text.Whitespace
|
|
'*' Operator
|
|
'pfunc' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'self' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t ' Text.Whitespace
|
|
'na' Name
|
|
'+' Operator
|
|
'+' Operator
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t ' Text.Whitespace
|
|
'n' Name
|
|
'+' Operator
|
|
'+' Operator
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t ' Text.Whitespace
|
|
'}' Punctuation
|
|
' ' Text.Whitespace
|
|
'else' Keyword
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t ' Text.Whitespace
|
|
'Py_INCREF' Name
|
|
'(' Punctuation
|
|
'func' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t ' Text.Whitespace
|
|
'sp' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'stack_pointer' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t ' Text.Whitespace
|
|
'READ_TIMESTAMP' Name
|
|
'(' Punctuation
|
|
'intr0' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t ' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'ext_do_call' Name
|
|
'(' Punctuation
|
|
'func' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'&' Operator
|
|
'sp' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'flags' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'na' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'nk' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t ' Text.Whitespace
|
|
'READ_TIMESTAMP' Name
|
|
'(' Punctuation
|
|
'intr1' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t ' Text.Whitespace
|
|
'stack_pointer' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'sp' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t ' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'func' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t ' Text.Whitespace
|
|
'while' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'stack_pointer' Name
|
|
' ' Text.Whitespace
|
|
'>' Operator
|
|
' ' Text.Whitespace
|
|
'pfunc' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t ' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t ' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t ' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t ' Text.Whitespace
|
|
'PUSH' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t ' Text.Whitespace
|
|
'continue' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t ' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'MAKE_FUNCTION' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'/* code object */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyFunction_New' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'f' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'f_globals' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'/* XXX Maybe this should be a separate opcode? */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'&' Operator
|
|
'&' Operator
|
|
' ' Text.Whitespace
|
|
'oparg' Name
|
|
' ' Text.Whitespace
|
|
'>' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyTuple_New' Name
|
|
'(' Punctuation
|
|
'oparg' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'while' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'-' Operator
|
|
'-' Operator
|
|
'oparg' Name
|
|
' ' Text.Whitespace
|
|
'>' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'PyTuple_SET_ITEM' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'oparg' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'err' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyFunction_SetDefaults' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'PUSH' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'MAKE_CLOSURE' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'/* code object */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyFunction_New' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'f' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'f_globals' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'err' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyFunction_SetClosure' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'&' Operator
|
|
'&' Operator
|
|
' ' Text.Whitespace
|
|
'oparg' Name
|
|
' ' Text.Whitespace
|
|
'>' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyTuple_New' Name
|
|
'(' Punctuation
|
|
'oparg' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'while' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'-' Operator
|
|
'-' Operator
|
|
'oparg' Name
|
|
' ' Text.Whitespace
|
|
'>' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'PyTuple_SET_ITEM' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'oparg' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'err' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyFunction_SetDefaults' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'PUSH' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'BUILD_SLICE' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'oparg' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'3' Literal.Number.Integer
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'else' Keyword
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'w' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'u' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'TOP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PySlice_New' Name
|
|
'(' Punctuation
|
|
'u' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'v' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'u' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'Py_XDECREF' Name
|
|
'(' Punctuation
|
|
'w' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'SET_TOP' Name
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'continue' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'EXTENDED_ARG' Name.Constant
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'opcode' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NEXTOP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'oparg' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'oparg' Name
|
|
'<' Operator
|
|
'<' Operator
|
|
'16' Literal.Number.Integer
|
|
' ' Text.Whitespace
|
|
'|' Operator
|
|
' ' Text.Whitespace
|
|
'NEXTARG' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'goto' Keyword
|
|
' ' Text.Whitespace
|
|
'dispatch_opcode' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'default' Keyword
|
|
':' Operator
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'fprintf' Name
|
|
'(' Punctuation
|
|
'stderr' Name
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'"' Literal.String
|
|
'XXX lineno: %d, opcode: %d' Literal.String
|
|
'\\n' Literal.String.Escape
|
|
'"' Literal.String
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'PyCode_Addr2Line' Name
|
|
'(' Punctuation
|
|
'f' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'f_code' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'f' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'f_lasti' Name
|
|
')' Punctuation
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'opcode' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'PyErr_SetString' Name
|
|
'(' Punctuation
|
|
'PyExc_SystemError' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'"' Literal.String
|
|
'unknown opcode' Literal.String
|
|
'"' Literal.String
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'why' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'WHY_EXCEPTION' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'ifdef CASE_TOO_BIG' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'endif' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
' ' Text.Whitespace
|
|
'/* switch */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t ' Text.Whitespace
|
|
'on_error' Name.Label
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'READ_TIMESTAMP' Name
|
|
'(' Punctuation
|
|
'inst1' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'/* Quickly continue if no error occurred */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'why' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'WHY_NOT' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'err' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
' ' Text.Whitespace
|
|
'&' Operator
|
|
'&' Operator
|
|
' ' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'ifdef CHECKEXC' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'/* This check is expensive! */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'PyErr_Occurred' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'fprintf' Name
|
|
'(' Punctuation
|
|
'stderr' Name
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t\t' Text.Whitespace
|
|
'"' Literal.String
|
|
'XXX undetected error' Literal.String
|
|
'\\n' Literal.String.Escape
|
|
'"' Literal.String
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'else' Keyword
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'endif' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'READ_TIMESTAMP' Name
|
|
'(' Punctuation
|
|
'loop1' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'continue' Keyword
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'/* Normal, fast path */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'ifdef CHECKEXC' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'endif' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'why' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'WHY_EXCEPTION' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'Py_None' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'err' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'/* Double-check exception status */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'why' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'WHY_EXCEPTION' Name
|
|
' ' Text.Whitespace
|
|
'|' Operator
|
|
'|' Operator
|
|
' ' Text.Whitespace
|
|
'why' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'WHY_RERAISE' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'!' Operator
|
|
'PyErr_Occurred' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'PyErr_SetString' Name
|
|
'(' Punctuation
|
|
'PyExc_SystemError' Name
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'"' Literal.String
|
|
'error return without exception set' Literal.String
|
|
'"' Literal.String
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'why' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'WHY_EXCEPTION' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'ifdef CHECKEXC' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'\t\t' Text.Whitespace
|
|
'else' Keyword
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'/* This check is expensive! */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'PyErr_Occurred' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'char' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'buf' Name
|
|
'[' Punctuation
|
|
'1024' Literal.Number.Integer
|
|
']' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'sprintf' Name
|
|
'(' Punctuation
|
|
'buf' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'"' Literal.String
|
|
'Stack unwind with exception ' Literal.String
|
|
'"' Literal.String
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'"' Literal.String
|
|
'set and why=%d' Literal.String
|
|
'"' Literal.String
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'why' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'Py_FatalError' Name
|
|
'(' Punctuation
|
|
'buf' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment.Preproc
|
|
'endif' Comment.Preproc
|
|
'\n' Comment.Preproc
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'/* Log traceback info if this is a real exception */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'why' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'WHY_EXCEPTION' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'PyTraceBack_Here' Name
|
|
'(' Punctuation
|
|
'f' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'tstate' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'c_tracefunc' Name
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'call_exc_trace' Name
|
|
'(' Punctuation
|
|
'tstate' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'c_tracefunc' Name
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t ' Text.Whitespace
|
|
'tstate' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'c_traceobj' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'f' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'/* For the rest, treat WHY_RERAISE as WHY_EXCEPTION */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'why' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'WHY_RERAISE' Name
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'why' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'WHY_EXCEPTION' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'/* Unwind stacks if a (pseudo) exception occurred */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'fast_block_end' Name.Label
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'while' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'why' Name
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'WHY_NOT' Name
|
|
' ' Text.Whitespace
|
|
'&' Operator
|
|
'&' Operator
|
|
' ' Text.Whitespace
|
|
'f' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'f_iblock' Name
|
|
' ' Text.Whitespace
|
|
'>' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'PyTryBlock' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
'b' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyFrame_BlockPop' Name
|
|
'(' Punctuation
|
|
'f' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'assert' Name
|
|
'(' Punctuation
|
|
'why' Name
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'WHY_YIELD' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'b' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'b_type' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'SETUP_LOOP' Name
|
|
' ' Text.Whitespace
|
|
'&' Operator
|
|
'&' Operator
|
|
' ' Text.Whitespace
|
|
'why' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'WHY_CONTINUE' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
"/* For a continue inside a try block,\n\t\t\t\t don't pop the block for the loop. */" Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'PyFrame_BlockSetup' Name
|
|
'(' Punctuation
|
|
'f' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'b' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'b_type' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'b' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'b_handler' Name
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t\t ' Text.Whitespace
|
|
'b' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'b_level' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'why' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'WHY_NOT' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'JUMPTO' Name
|
|
'(' Punctuation
|
|
'PyInt_AS_LONG' Name
|
|
'(' Punctuation
|
|
'retval' Name
|
|
')' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'Py_DECREF' Name
|
|
'(' Punctuation
|
|
'retval' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'while' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'STACK_LEVEL' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'>' Operator
|
|
' ' Text.Whitespace
|
|
'b' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'b_level' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'Py_XDECREF' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'b' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'b_type' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'SETUP_LOOP' Name
|
|
' ' Text.Whitespace
|
|
'&' Operator
|
|
'&' Operator
|
|
' ' Text.Whitespace
|
|
'why' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'WHY_BREAK' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'why' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'WHY_NOT' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'JUMPTO' Name
|
|
'(' Punctuation
|
|
'b' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'b_handler' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'b' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'b_type' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'SETUP_FINALLY' Name
|
|
' ' Text.Whitespace
|
|
'|' Operator
|
|
'|' Operator
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t ' Text.Whitespace
|
|
'(' Punctuation
|
|
'b' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'b_type' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'SETUP_EXCEPT' Name
|
|
' ' Text.Whitespace
|
|
'&' Operator
|
|
'&' Operator
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t ' Text.Whitespace
|
|
'why' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'WHY_EXCEPTION' Name
|
|
')' Punctuation
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'why' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'WHY_EXCEPTION' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'PyObject' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
'exc' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
'val' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
'tb' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'PyErr_Fetch' Name
|
|
'(' Punctuation
|
|
'&' Operator
|
|
'exc' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'&' Operator
|
|
'val' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'&' Operator
|
|
'tb' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'val' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t\t' Text.Whitespace
|
|
'val' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'Py_None' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t\t' Text.Whitespace
|
|
'Py_INCREF' Name
|
|
'(' Punctuation
|
|
'val' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
"/* Make the raw exception data\n\t\t\t\t\t available to the handler,\n\t\t\t\t\t so a program can emulate the\n\t\t\t\t\t Python main loop. Don't do\n\t\t\t\t\t this for 'finally'. */" Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'b' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'b_type' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'SETUP_EXCEPT' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t\t' Text.Whitespace
|
|
'PyErr_NormalizeException' Name
|
|
'(' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t\t\t' Text.Whitespace
|
|
'&' Operator
|
|
'exc' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'&' Operator
|
|
'val' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'&' Operator
|
|
'tb' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t\t' Text.Whitespace
|
|
'set_exc_info' Name
|
|
'(' Punctuation
|
|
'tstate' Name
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t\t\t ' Text.Whitespace
|
|
'exc' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'val' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'tb' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'tb' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t\t' Text.Whitespace
|
|
'Py_INCREF' Name
|
|
'(' Punctuation
|
|
'Py_None' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t\t' Text.Whitespace
|
|
'PUSH' Name
|
|
'(' Punctuation
|
|
'Py_None' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
' ' Text.Whitespace
|
|
'else' Keyword
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t\t' Text.Whitespace
|
|
'PUSH' Name
|
|
'(' Punctuation
|
|
'tb' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'PUSH' Name
|
|
'(' Punctuation
|
|
'val' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'PUSH' Name
|
|
'(' Punctuation
|
|
'exc' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'else' Keyword
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'why' Name
|
|
' ' Text.Whitespace
|
|
'&' Operator
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'WHY_RETURN' Name
|
|
' ' Text.Whitespace
|
|
'|' Operator
|
|
' ' Text.Whitespace
|
|
'WHY_CONTINUE' Name
|
|
')' Punctuation
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t\t' Text.Whitespace
|
|
'PUSH' Name
|
|
'(' Punctuation
|
|
'retval' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'PyInt_FromLong' Name
|
|
'(' Punctuation
|
|
'(' Punctuation
|
|
'long' Keyword.Type
|
|
')' Punctuation
|
|
'why' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'PUSH' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'why' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'WHY_NOT' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'JUMPTO' Name
|
|
'(' Punctuation
|
|
'b' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'b_handler' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
' ' Text.Whitespace
|
|
'/* unwind stack */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'/* End the loop if we still have an error (or return) */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'why' Name
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'WHY_NOT' Name
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'READ_TIMESTAMP' Name
|
|
'(' Punctuation
|
|
'loop1' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'}' Punctuation
|
|
' ' Text.Whitespace
|
|
'/* main loop */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'assert' Name
|
|
'(' Punctuation
|
|
'why' Name
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'WHY_YIELD' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'/* Pop remaining stack entries. */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'while' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'!' Operator
|
|
'EMPTY' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'v' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'POP' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'Py_XDECREF' Name
|
|
'(' Punctuation
|
|
'v' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'why' Name
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'WHY_RETURN' Name
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'retval' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'fast_yield' Name.Label
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'tstate' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'use_tracing' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'tstate' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'c_tracefunc' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'why' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'WHY_RETURN' Name
|
|
' ' Text.Whitespace
|
|
'|' Operator
|
|
'|' Operator
|
|
' ' Text.Whitespace
|
|
'why' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'WHY_YIELD' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'call_trace' Name
|
|
'(' Punctuation
|
|
'tstate' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'c_tracefunc' Name
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t ' Text.Whitespace
|
|
'tstate' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'c_traceobj' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'f' Name
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t ' Text.Whitespace
|
|
'PyTrace_RETURN' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'retval' Name
|
|
')' Punctuation
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'Py_XDECREF' Name
|
|
'(' Punctuation
|
|
'retval' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'retval' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t' Text.Whitespace
|
|
'why' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'WHY_EXCEPTION' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'else' Keyword
|
|
' ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'why' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'WHY_EXCEPTION' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'call_trace_protected' Name
|
|
'(' Punctuation
|
|
'tstate' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'c_tracefunc' Name
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t\t ' Text.Whitespace
|
|
'tstate' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'c_traceobj' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'f' Name
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t\t ' Text.Whitespace
|
|
'PyTrace_RETURN' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'tstate' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'c_profilefunc' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'why' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'WHY_EXCEPTION' Name
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'call_trace_protected' Name
|
|
'(' Punctuation
|
|
'tstate' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'c_profilefunc' Name
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t\t ' Text.Whitespace
|
|
'tstate' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'c_profileobj' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'f' Name
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t\t ' Text.Whitespace
|
|
'PyTrace_RETURN' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'else' Keyword
|
|
' ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'call_trace' Name
|
|
'(' Punctuation
|
|
'tstate' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'c_profilefunc' Name
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t ' Text.Whitespace
|
|
'tstate' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'c_profileobj' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'f' Name
|
|
',' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t\t ' Text.Whitespace
|
|
'PyTrace_RETURN' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'retval' Name
|
|
')' Punctuation
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'Py_XDECREF' Name
|
|
'(' Punctuation
|
|
'retval' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'retval' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t\t' Text.Whitespace
|
|
'why' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'WHY_EXCEPTION' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'tstate' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'frame' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'f_exc_type' Name
|
|
' ' Text.Whitespace
|
|
'!' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'reset_exc_info' Name
|
|
'(' Punctuation
|
|
'tstate' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'else' Keyword
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'assert' Name
|
|
'(' Punctuation
|
|
'tstate' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'frame' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'f_exc_value' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t\t' Text.Whitespace
|
|
'assert' Name
|
|
'(' Punctuation
|
|
'tstate' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'frame' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'f_exc_traceback' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'NULL' Name.Builtin
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'/* pop frame */' Comment.Multiline
|
|
'\n' Text.Whitespace
|
|
|
|
' ' Text.Whitespace
|
|
'exit_eval_frame' Name.Label
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'Py_LeaveRecursiveCall' Name
|
|
'(' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'tstate' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'frame' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'f' Name
|
|
'-' Operator
|
|
'>' Operator
|
|
'f_back' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'\t' Text.Whitespace
|
|
'return' Keyword
|
|
' ' Text.Whitespace
|
|
'retval' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|