Module Import alias ImportFrom alias ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Str body Assign NameStore BinOpSub Call NameLoad NameLoad Call NameLoad NameLoad Assign NameStore BinOpAdd Call AttributeLoad SubscriptLoad NameLoad Slice NameLoad attr Str Num Assign NameStore BinOpAdd Call NameLoad SubscriptLoad Call AttributeLoad SubscriptLoad NameLoad Slice NameLoad attr Str Num Index Num Num Assign NameStore Call NameLoad Num Call NameLoad Call NameLoad NameLoad BinOpSub NameLoad Num Assign NameStore Call NameLoad Num Call NameLoad Call NameLoad NameLoad BinOpAdd NameLoad Num AugAssignAdd NameStore BinOpMod Str TupleLoad SubscriptLoad NameLoad Slice NameLoad NameLoad Raise Call NameLoad NameLoad NameLoad NameLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Str body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr TupleLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return BinOpMod Str TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases body FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad TupleLoad Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Return BoolOpAnd Call NameLoad NameLoad AttributeLoad NameLoad attr CompareEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return BinOpMod Str TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad NameLoad NameLoad decorator_list ClassDef bases body Expr Str FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return SubscriptLoad AttributeLoad NameLoad attr Index NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return SubscriptLoad AttributeLoad NameLoad attr Index TupleLoad AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Assign SubscriptStore NameLoad Index NameLoad NameLoad Return Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr BinOpAdd AttributeLoad NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Slice NameLoad SubscriptLoad AttributeLoad NameLoad attr Slice NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body If CompareIs NameLoad NameLoad body Assign NameStore AttributeLoad NameLoad attr If UnaryOpNot NameLoad body Return Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str NameLoad If CompareIs NameLoad NameLoad body Return Call AttributeLoad Str attr ListComp SubscriptLoad NameLoad Index Num comprehension NameStore NameLoad Assign NameStore SubscriptLoad NameLoad Slice SubscriptLoad SubscriptLoad SubscriptLoad NameLoad Index Num Index Num Index Num SubscriptLoad SubscriptLoad SubscriptLoad NameLoad Index Num Index Num Index Num TryExcept body Assign NameStore Call AttributeLoad NameLoad attr Str handlers ExceptHandler type NameLoad body Pass Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return BinOpMod Str TupleLoad AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases body FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Raise NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Call NameLoad AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Return ListComp TupleLoad NameLoad SubscriptLoad AttributeLoad NameLoad attr Slice NameLoad comprehension NameStore NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad If BoolOpOr AttributeLoad NameLoad attr CompareIs NameLoad NameLoad body Return NameLoad TryExcept body Assign NameStore Call AttributeLoad NameLoad attr NameLoad handlers ExceptHandler type NameLoad body Return NameLoad If NameLoad body Print BinOpMod Str TupleLoad NameLoad NameLoad TryExcept body Assign NameStore Call NameLoad NameLoad handlers ExceptHandler type NameLoad body If NameLoad body Import alias Expr Call AttributeLoad NameLoad attr Return NameLoad If NameLoad body Print BinOpMod Str TupleLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list NameLoad FunctionDef arguments args NameParam defaults body Return BinOpMod Str TupleLoad AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore ListLoad For NameStore AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam defaults body Return BinOpAdd ListLoad NameLoad Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore ListLoad NameLoad Assign NameStore ListLoad NameLoad While NameLoad body Assign NameStore ListLoad For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad If UnaryOpNot NameLoad body Return NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore AttributeLoad NameLoad attr TryExcept body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad body Raise Call NameLoad BinOpMod Str TupleLoad AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Return ListComp Call AttributeLoad NameLoad attr NameLoad comprehension NameStore NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore ListLoad NameLoad For NameStore AttributeLoad NameLoad attr body Assign NameStore ListLoad For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad NameLoad If UnaryOpNot NameLoad body Return TupleLoad Assign NameStore NameLoad Return NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore NameLoad If Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad body Assign NameStore Call NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Return ListComp Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad comprehension TupleStore NameStore NameStore NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return BinOpMod Str TupleLoad AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore NameLoad If Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad body Assign NameStore Call NameLoad Assign NameStore ListLoad For TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr TupleLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr BinOpAdd NameLoad TupleLoad Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Raise NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr BinOpAdd NameLoad Str BinOpBitOr AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body If AttributeLoad NameLoad attr body If Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index Num Index Num body Return ListLoad Call AttributeLoad NameLoad attr Num orelse If CompareIsNot NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr Call NameLoad BinOpMod Str AttributeLoad NameLoad attr Return ListLoad decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Str FunctionDef arguments args NameParam NameParam defaults body TryExcept body Expr Call AttributeLoad NameLoad attr NameLoad Call NameLoad NameLoad handlers ExceptHandler type NameLoad body Print BinOpMod Str TupleLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body If AttributeLoad NameLoad attr body If CompareEq Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index Num Index Num attr body Return ListLoad Call AttributeLoad NameLoad attr Num orelse If CompareIsNot NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Return ListLoad decorator_list FunctionDef arguments args NameParam defaults body FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Num Return BinOpMod Str TupleLoad Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr decorator_list Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam defaults body If AttributeLoad NameLoad attr body If CompareEq AttributeLoad NameLoad attr SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index Num Index Num body Return ListLoad Call AttributeLoad NameLoad attr Num orelse If CompareIsNot NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Return ListLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Return BinOpAdd BinOpAdd Str Call AttributeLoad NameLoad attr NameLoad Str decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Return BinOpAdd BinOpAdd Str Call AttributeLoad NameLoad attr NameLoad Str decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body If AttributeLoad NameLoad attr body If CompareEq SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index Num Index Num AttributeLoad NameLoad attr body Return ListLoad Call AttributeLoad NameLoad attr Num orelse If CompareIsNot NameLoad NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Return ListLoad decorator_list FunctionDef arguments args NameParam defaults body Return BinOpMod Str TupleLoad AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases body Assign NameStore Call NameLoad ListLoad TupleLoad Str Lambda arguments args NameParam NameParam defaults NameLoad TupleLoad Str Lambda arguments args NameParam NameParam defaults TupleLoad Str SubscriptLoad NameLoad Slice Num Num TupleLoad Str Lambda arguments args NameParam NameParam defaults TupleLoad Str SubscriptLoad NameLoad Slice Num TupleLoad Str Lambda arguments args NameParam NameParam defaults TupleLoad Str Call AttributeLoad SubscriptLoad NameLoad Slice Num Num attr Str Str TupleLoad Str Lambda arguments args NameParam NameParam defaults TupleLoad Str NameLoad TupleLoad Str Lambda arguments args NameParam NameParam defaults TupleLoad Str SubscriptLoad NameLoad Slice Num Num TupleLoad Str Lambda arguments args NameParam NameParam defaults TupleLoad Str NameLoad TupleLoad Str Lambda arguments args NameParam NameParam defaults NameLoad TupleLoad Str NameLoad TupleLoad Str NameLoad BinOpBitOr AttributeLoad NameLoad attr AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr Dict Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr ListLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call NameLoad Assign TupleStore AttributeStore NameLoad attr AttributeStore NameLoad attr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body Assign TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If NameLoad body Raise Call AttributeLoad NameLoad attr NameLoad NameLoad keyword Str Assign NameStore Dict Assign NameStore ListLoad Assign NameStore Call NameLoad NameLoad For NameStore NameLoad body If BoolOpAnd Call NameLoad NameLoad NameLoad CompareIn SubscriptLoad NameLoad Index Num TupleLoad Str Str body Assign NameStore Call AttributeLoad NameLoad attr If CompareNotEq NameLoad Str body Raise Call NameLoad BinOpMod Str TupleLoad NameLoad Assign NameStore SubscriptLoad NameLoad Index Num Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad If Call NameLoad NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr TupleLoad NameLoad NameLoad Assign NameStore Call NameLoad NameLoad NameLoad Assign SubscriptStore NameLoad Index NameLoad NameLoad orelse Raise Call NameLoad BinOpMod Str TupleLoad NameLoad Return TupleLoad NameLoad NameLoad decorator_list NameLoad FunctionDef arguments args NameParam defaults body If Call NameLoad NameLoad TupleLoad NameLoad NameLoad body If CompareEq Call NameLoad NameLoad Num body Return SubscriptLoad NameLoad Index Num Return Call NameLoad NameLoad Return NameLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults body If Call NameLoad NameLoad NameLoad body Assign NameStore TupleLoad NameLoad Assign NameStore NameLoad If Call NameLoad NameLoad NameLoad body Assign NameStore NameLoad Assign NameStore TupleLoad Assign NameStore Num Assign NameStore ListLoad Assign NameStore ListLoad NameLoad For NameStore NameLoad body AugAssignAdd NameStore Num If CompareIn NameLoad NameLoad body If CompareEq Call NameLoad NameLoad Num body Return Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num Return Call NameLoad Call NameLoad AttributeLoad NameLoad attr NameLoad If Call NameLoad NameLoad NameLoad body If CompareEq SubscriptLoad NameLoad Index Num Str body Assign NameStore Call NameLoad SubscriptLoad NameLoad Index Num orelse If CompareEq SubscriptLoad NameLoad Index Num Str body If BoolOpOr Call AttributeLoad SubscriptLoad SubscriptLoad NameLoad Index Num Index Num attr CompareEq SubscriptLoad SubscriptLoad NameLoad Index Num Index Num Str body Assign NameStore Call NameLoad SubscriptLoad NameLoad Index Num orelse Assign NameStore Call NameLoad SubscriptLoad NameLoad Index Num orelse If CompareEq SubscriptLoad NameLoad Index Num Str body Assign NameStore Call NameLoad SubscriptLoad NameLoad Index Num orelse If CompareEq SubscriptLoad NameLoad Index Num Str body Assign NameStore Call NameLoad SubscriptLoad NameLoad Index Num Call AttributeLoad NameLoad attr Num NameLoad orelse If CompareEq SubscriptLoad NameLoad Index Num Str body Assign NameStore Call NameLoad SubscriptLoad NameLoad Index Num Call AttributeLoad NameLoad attr Num NameLoad orelse If CompareEq NameLoad Str body Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad orelse If CompareEq NameLoad Str body Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr Num orelse If CompareEq NameLoad Str body Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr Num orelse If CompareEq NameLoad Str body Assign NameStore Call AttributeLoad NameLoad attr If BoolOpOr UnaryOpNot Call NameLoad NameLoad NameLoad CompareNotEq SubscriptLoad NameLoad Index Num Str body Raise Call NameLoad BinOpMod Str TupleLoad NameLoad Assign NameStore Call NameLoad SubscriptLoad NameLoad Index Num orelse If CompareEq NameLoad Str body Assign NameStore ListLoad Expr Call AttributeLoad NameLoad attr NameLoad Continue orelse Raise Call NameLoad BinOpMod Str TupleLoad NameLoad SubscriptLoad NameLoad Index Num Expr Call AttributeLoad NameLoad attr NameLoad If CompareEq NameLoad NameLoad body If CompareEq Call NameLoad NameLoad Num body Return Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num Return Call NameLoad Call NameLoad AttributeLoad NameLoad attr NameLoad Raise Call NameLoad Str decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If NameLoad body Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Assign SubscriptStore AttributeLoad NameLoad attr Index TupleLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body FunctionDef arguments args NameParam defaults body If CompareEq NameLoad Str body Return NameLoad Return Lambda arguments args NameParam NameParam defaults TupleLoad NameLoad NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list Assign NameStore ListComp TupleLoad Call AttributeLoad NameLoad attr Call NameLoad NameLoad comprehension TupleStore NameStore NameStore AttributeLoad NameLoad attr Return AttributeLoad Call NameLoad NameLoad BinOpBitOr AttributeLoad NameLoad attr AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam NameParam defaults body If CompareIs AttributeLoad NameLoad attr NameLoad body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad If NameLoad body Raise Call AttributeLoad NameLoad attr NameLoad NameLoad Str Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad body If CompareIs NameLoad NameLoad body Assign NameStore Dict Assign NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad TupleLoad Call NameLoad NameLoad NameLoad Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Return Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad body Assign NameStore Dict If CompareIsNot NameLoad NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad For NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad keyword NameLoad body If UnaryOpNot AttributeLoad NameLoad attr body Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults Str body Return Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr NameLoad keyword Dict Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults Str body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Return Call AttributeLoad NameLoad attr NameLoad NameLoad keyword NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad body If CompareIs NameLoad NameLoad body Assign NameStore Dict Assign NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad TupleLoad Call NameLoad NameLoad NameLoad Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad If Call AttributeLoad NameLoad attr Str NameLoad body Assign NameStore Call NameLoad keyword AttributeLoad NameLoad attr orelse Assign NameStore Call NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Return NameLoad decorator_list decorator_list Import alias alias ClassDef bases NameLoad body Assign NameStore Num FunctionDef arguments args NameParam NameParam NameParam defaults TupleLoad AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str TupleLoad NameLoad Assign NameStore AttributeLoad AttributeLoad Call AttributeLoad NameLoad attr attr attr For NameStore Call NameLoad AttributeLoad NameLoad attr body Assign NameStore AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore AttributeLoad NameLoad attr If CompareIn Str AttributeLoad NameLoad attr body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Str Assign NameStore BinOpMod Str TupleLoad NameLoad NameLoad NameLoad NameLoad orelse Assign NameStore BinOpMod Str TupleLoad NameLoad NameLoad NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str TupleLoad NameLoad If BoolOpAnd CompareEq NameLoad Num CompareIn Str AttributeLoad NameLoad attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str TupleLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Assign NameStore AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body If NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list decorator_list
N/A N/A re saferscanner SaferScanner LexingError N/A Exception N/A from_text N/A N/A cls rulestr unmatched msg N/A Lexing error N/A N/A bad_char N/A N/A len rulestr N/A len unmatched N/A linenum N/A N/A N/A N/A rulestr N/A bad_char count 1 N/A charnum N/A N/A len N/A N/A N/A N/A rulestr N/A bad_char rsplit 1 N/A -1 1 N/A snippet_start N/A max 0 N/A min N/A len rulestr N/A bad_char 10 N/A snippet_end N/A max 0 N/A min N/A len rulestr N/A bad_char 10 N/A msg N/A  (Error at: '...%s...') N/A N/A rulestr N/A snippet_start snippet_end N/A N/A cls linenum charnum msg N/A classmethod __init__ N/A N/A self linenum charnum msg N/A Lexing error N/A N/A N/A self linenum linenum N/A N/A self charnum charnum N/A N/A self msg msg N/A N/A self args N/A linenum charnum msg N/A __str__ N/A N/A self N/A N/A N/A N/A %s at line %d, char %d N/A N/A self msg N/A self linenum N/A self charnum N/A N/A Hint N/A N/A __init__ N/A N/A self text N/A N/A N/A N/A self text text N/A __hash__ N/A N/A self N/A N/A N/A N/A hash N/A N/A id N/A self __class__ N/A self text N/A __eq__ N/A N/A self other N/A N/A N/A N/A N/A isinstance other N/A self __class__ N/A N/A other text N/A self text N/A __repr__ N/A N/A self N/A N/A N/A N/A %s(%r) N/A N/A self __class__ N/A self text N/A N/A is_hint N/A N/A x N/A N/A N/A N/A isinstance x Hint N/A ParseContext N/A N/A N/A 
    These are meant to be immutable, although it would be something of a
    pain to enforce that in python.
     __init__ N/A N/A self ruleset bindings matched remainder productionname N/A N/A N/A N/A self ruleset ruleset N/A N/A self bindings bindings N/A N/A self matched matched N/A N/A self remainder remainder N/A N/A self productionname productionname N/A get_production_by_name N/A N/A self name N/A N/A N/A N/A N/A self ruleset N/A name N/A get_completer N/A N/A self symname N/A N/A N/A N/A N/A self ruleset N/A N/A N/A self productionname symname N/A get_binding N/A N/A self name default N/A None N/A N/A N/A N/A N/A self bindings get name default N/A with_binding N/A N/A self name val N/A N/A N/A newbinds N/A N/A N/A self bindings copy N/A N/A newbinds N/A name val N/A N/A N/A self __class__ N/A self ruleset newbinds N/A self matched N/A self remainder N/A self productionname N/A with_match N/A N/A self num N/A N/A N/A N/A N/A self __class__ N/A self ruleset N/A self bindings N/A N/A self matched N/A N/A self remainder N/A num N/A N/A self remainder N/A num N/A self productionname N/A with_production_named N/A N/A self newname N/A N/A N/A N/A N/A self __class__ N/A self ruleset N/A self bindings N/A self matched N/A self remainder newname N/A extract_orig N/A N/A self tokens N/A None N/A N/A N/A tokens None N/A N/A tokens N/A self matched N/A N/A tokens N/A N/A N/A orig N/A N/A N/A self bindings get *SRC* None N/A N/A orig None N/A N/A N/A N/A join N/A N/A t N/A 1 N/A t tokens N/A orig_text N/A orig N/A N/A N/A N/A tokens N/A 0 N/A 2 N/A 0 N/A N/A N/A tokens N/A -1 N/A 2 N/A 1 N/A N/A N/A orig_text N/A N/A orig_text encode ascii N/A N/A N/A UnicodeEncodeError N/A N/A N/A orig_text N/A __repr__ N/A N/A self N/A N/A N/A N/A <%s matched=%r remainder=%r prodname=%r bindings=%r> N/A N/A N/A self __class__ __name__ N/A self matched N/A self remainder N/A self productionname N/A self bindings N/A N/A matcher N/A N/A __init__ N/A N/A self arg N/A N/A N/A N/A self arg arg N/A match N/A N/A self ctxt completions N/A N/A N/A NotImplementedError N/A match_with_results N/A N/A self ctxt completions N/A N/A N/A matched_before N/A len N/A ctxt matched N/A newctxts N/A N/A self match ctxt completions N/A N/A N/A newctxt N/A N/A newctxt matched N/A matched_before N/A newctxt newctxts N/A try_registered_completion N/A N/A ctxt symname completions N/A N/A N/A debugging N/A N/A ctxt get_binding *DEBUG* False N/A N/A N/A ctxt remainder N/A completions None N/A N/A False N/A N/A N/A completer N/A N/A ctxt get_completer symname N/A N/A N/A KeyError N/A N/A False N/A debugging N/A N/A N/A Trying completer %r with %r N/A completer ctxt N/A N/A N/A new_compls N/A completer ctxt N/A N/A N/A Exception N/A N/A debugging N/A N/A traceback N/A N/A N/A traceback print_exc N/A False N/A debugging N/A N/A N/A got %r N/A new_compls N/A N/A N/A completions update new_compls N/A True N/A staticmethod __repr__ N/A N/A self N/A N/A N/A N/A %s(%r) N/A N/A N/A self __class__ __name__ N/A self arg N/A N/A choice N/A matcher N/A match N/A N/A self ctxt completions N/A N/A N/A foundctxts N/A N/A a N/A self arg N/A N/A subctxts N/A N/A a match ctxt completions N/A N/A N/A foundctxts extend subctxts N/A foundctxts N/A N/A one_or_none N/A matcher N/A match N/A N/A self ctxt completions N/A N/A N/A N/A N/A ctxt N/A list N/A N/A N/A self arg match ctxt completions N/A N/A repeat N/A matcher N/A match N/A N/A self ctxt completions N/A N/A N/A found N/A ctxt N/A ctxts N/A ctxt N/A True N/A N/A new_ctxts N/A N/A c ctxts N/A N/A N/A N/A new_ctxts extend N/A N/A N/A self arg match c completions N/A N/A new_ctxts N/A N/A found N/A N/A N/A found extend new_ctxts N/A ctxts new_ctxts N/A N/A rule_reference N/A matcher N/A match N/A N/A self ctxt completions N/A N/A N/A prevname N/A ctxt productionname N/A N/A N/A rule N/A N/A ctxt get_production_by_name N/A self arg N/A N/A N/A KeyError N/A N/A N/A ValueError N/A Can't look up production rule named %r N/A N/A self arg N/A output N/A N/A rule match N/A N/A ctxt with_production_named N/A self arg completions N/A N/A N/A N/A c with_production_named prevname N/A c output N/A N/A rule_series N/A matcher N/A match N/A N/A self ctxt completions N/A N/A N/A ctxts N/A ctxt N/A patpiece N/A self arg N/A N/A new_ctxts N/A N/A c ctxts N/A N/A N/A N/A new_ctxts extend N/A N/A patpiece match c completions N/A N/A new_ctxts N/A N/A N/A N/A ctxts new_ctxts N/A ctxts N/A N/A named_symbol N/A matcher N/A __init__ N/A N/A self name arg N/A N/A N/A N/A N/A matcher __init__ self arg N/A N/A self name name N/A match N/A N/A self ctxt completions N/A N/A N/A pass_in_compls completions N/A N/A N/A self try_registered_completion ctxt N/A self name completions N/A N/A pass_in_compls N/A set N/A results N/A N/A N/A self arg match_with_results ctxt pass_in_compls N/A N/A N/A N/A c with_binding N/A self name N/A N/A ctxt extract_orig matchtoks N/A N/A c matchtoks results N/A __repr__ N/A N/A self N/A N/A N/A N/A %s(%r, %r) N/A N/A N/A self __class__ __name__ N/A self name N/A self arg N/A N/A named_collector N/A named_symbol N/A match N/A N/A self ctxt completions N/A N/A N/A pass_in_compls completions N/A N/A N/A self try_registered_completion ctxt N/A self name completions N/A N/A pass_in_compls N/A set N/A output N/A N/A N/A ctxt matchtoks N/A N/A N/A self arg match_with_results ctxt pass_in_compls N/A N/A oldval N/A N/A ctxt get_binding N/A self name N/A N/A N/A N/A output append N/A N/A ctxt with_binding N/A self name N/A oldval N/A N/A N/A ctxt extract_orig matchtoks N/A output N/A N/A terminal_matcher N/A matcher N/A pattern N/A N/A self N/A N/A N/A NotImplementedError N/A N/A regex_rule N/A terminal_matcher N/A __init__ N/A N/A self pat N/A N/A N/A N/A N/A terminal_matcher __init__ self pat N/A N/A self regex pat N/A N/A self re N/A N/A re compile N/A pat $ N/A N/A re I N/A re S N/A match N/A N/A self ctxt completions N/A N/A N/A N/A ctxt remainder N/A N/A N/A N/A N/A self re match N/A N/A N/A ctxt remainder N/A 0 N/A 1 N/A N/A N/A N/A N/A ctxt with_match 1 N/A N/A N/A completions None N/A N/A N/A N/A completions add N/A Hint N/A <%s> N/A ctxt productionname N/A N/A N/A pattern N/A N/A self N/A N/A N/A N/A self regex N/A N/A text_match N/A terminal_matcher N/A N/A alpha_re N/A N/A re compile [a-zA-Z] __init__ N/A N/A self text N/A N/A N/A N/A N/A N/A N/A terminal_matcher __init__ self N/A eval text N/A N/A N/A SyntaxError N/A N/A N/A bad syntax %r N/A text N/A match N/A N/A self ctxt completions N/A N/A N/A N/A ctxt remainder N/A N/A N/A N/A N/A N/A self arg lower N/A N/A N/A N/A N/A ctxt remainder N/A 0 N/A 1 lower N/A N/A N/A N/A N/A ctxt with_match 1 N/A N/A N/A completions None N/A N/A N/A N/A completions add N/A self arg N/A N/A N/A pattern N/A N/A self N/A N/A ignorecaseify N/A N/A matchobj N/A N/A N/A c N/A N/A matchobj group 0 N/A N/A [%s%s] N/A N/A N/A c upper N/A N/A c lower N/A N/A N/A N/A N/A self alpha_re sub ignorecaseify N/A N/A re escape N/A self arg N/A N/A case_match N/A text_match N/A match N/A N/A self ctxt completions N/A N/A N/A N/A ctxt remainder N/A N/A N/A N/A self arg N/A N/A N/A ctxt remainder N/A 0 N/A 1 N/A N/A N/A N/A N/A ctxt with_match 1 N/A N/A N/A completions None N/A N/A N/A N/A completions add N/A self arg N/A N/A N/A pattern N/A N/A self N/A N/A N/A N/A N/A re escape N/A self arg N/A N/A word_match N/A text_match N/A pattern N/A N/A self N/A N/A N/A N/A N/A \b N/A N/A text_match pattern self \b N/A N/A case_word_match N/A case_match N/A pattern N/A N/A self N/A N/A N/A N/A N/A \b N/A N/A case_match pattern self \b N/A N/A terminal_type_matcher N/A matcher N/A __init__ N/A N/A self tokentype submatcher N/A N/A N/A N/A N/A matcher __init__ self tokentype N/A N/A self tokentype tokentype N/A N/A self submatcher submatcher N/A match N/A N/A self ctxt completions N/A N/A N/A N/A ctxt remainder N/A N/A N/A N/A N/A N/A ctxt remainder N/A 0 N/A 0 N/A self tokentype N/A N/A N/A N/A N/A ctxt with_match 1 N/A N/A N/A completions None N/A N/A N/A N/A N/A self submatcher match ctxt completions N/A N/A N/A __repr__ N/A N/A self N/A N/A N/A N/A %s(%r, %r) N/A N/A N/A self __class__ __name__ N/A self tokentype N/A self submatcher N/A N/A ParsingRuleSet N/A N/A N/A RuleSpecScanner N/A SaferScanner N/A N/A ::= N/A N/A N/A s t N/A t N/A \[[a-z0-9_]+\]= N/A N/A N/A s t N/A N/A named_collector N/A t N/A 1 -2 N/A [a-z0-9_]+= N/A N/A N/A s t N/A N/A named_symbol N/A t N/A -1 N/A /(\[\^?.[^]]*\]|[^/]|\\.)*/ N/A N/A N/A s t N/A N/A regex N/A N/A N/A t N/A 1 -1 replace \/ / N/A "([^"]|\\.)*" N/A N/A N/A s t N/A N/A litstring t N/A <[^>]*> N/A N/A N/A s t N/A N/A reference N/A t N/A 1 -1 N/A \bJUNK\b N/A N/A N/A s t N/A N/A junk t N/A [@()|?*;] N/A N/A N/A s t N/A t N/A \s+ None N/A #[^\n]* None N/A N/A re I N/A re S __init__ N/A N/A self N/A N/A N/A N/A self ruleset N/A N/A N/A self scanner None N/A N/A self terminals N/A N/A from_rule_defs N/A N/A cls rule_defs N/A N/A N/A prs N/A cls N/A N/A N/A prs ruleset N/A prs terminals N/A N/A cls parse_rules rule_defs N/A prs N/A classmethod parse_rules N/A N/A cls rulestr N/A N/A N/A N/A tokens unmatched N/A N/A N/A cls RuleSpecScanner scan rulestr N/A unmatched N/A N/A N/A N/A LexingError from_text rulestr unmatched msg Syntax rules unparseable N/A rules N/A N/A terminals N/A N/A tokeniter N/A iter tokens N/A t tokeniter N/A N/A N/A N/A isinstance t tuple N/A N/A t N/A 0 N/A reference junk N/A N/A assign N/A N/A tokeniter next N/A N/A assign ::= N/A N/A N/A ValueError N/A Unexpected token %r; expected "::=" N/A assign N/A name N/A t N/A 1 N/A production N/A N/A cls read_rule_tokens_until ; tokeniter N/A N/A isinstance production terminal_matcher N/A N/A N/A N/A terminals append N/A name production N/A production N/A terminal_type_matcher name production N/A N/A rules N/A name production N/A N/A N/A ValueError N/A Unexpected token %r; expected name N/A t N/A N/A rules terminals N/A classmethod mkrule N/A N/A pieces N/A N/A N/A N/A isinstance pieces N/A tuple list N/A N/A N/A N/A len pieces 1 N/A N/A N/A pieces N/A 0 N/A N/A rule_series pieces N/A pieces N/A staticmethod read_rule_tokens_until N/A N/A cls endtoks tokeniter N/A N/A N/A N/A isinstance endtoks basestring N/A N/A endtoks N/A endtoks N/A counttarget None N/A N/A isinstance endtoks int N/A N/A counttarget endtoks N/A endtoks N/A N/A countsofar 0 N/A myrules N/A N/A mybranches N/A myrules N/A t tokeniter N/A N/A countsofar 1 N/A N/A t endtoks N/A N/A N/A N/A len mybranches 1 N/A N/A N/A N/A cls mkrule N/A mybranches N/A 0 N/A N/A choice N/A map N/A cls mkrule mybranches N/A N/A isinstance t tuple N/A N/A N/A N/A t N/A 0 reference N/A N/A t N/A rule_reference N/A t N/A 1 N/A N/A N/A N/A t N/A 0 litstring N/A N/A N/A N/A N/A N/A N/A t N/A 1 N/A 1 isalnum N/A N/A N/A t N/A 1 N/A 1 _ N/A N/A t N/A word_match N/A t N/A 1 N/A N/A t N/A text_match N/A t N/A 1 N/A N/A N/A N/A t N/A 0 regex N/A N/A t N/A regex_rule N/A t N/A 1 N/A N/A N/A N/A t N/A 0 named_collector N/A N/A t N/A named_collector N/A t N/A 1 N/A N/A cls read_rule_tokens_until 1 tokeniter N/A N/A N/A N/A t N/A 0 named_symbol N/A N/A t N/A named_symbol N/A t N/A 1 N/A N/A cls read_rule_tokens_until 1 tokeniter N/A N/A N/A t ( N/A N/A t N/A N/A cls read_rule_tokens_until ) tokeniter N/A N/A N/A t ? N/A N/A t N/A one_or_none N/A N/A myrules pop -1 N/A N/A N/A t * N/A N/A t N/A repeat N/A N/A myrules pop -1 N/A N/A N/A t @ N/A N/A x N/A N/A tokeniter next N/A N/A N/A N/A isinstance x tuple N/A N/A x N/A 0 litstring N/A N/A N/A ValueError N/A Unexpected token %r following '@' N/A x N/A t N/A case_match N/A x N/A 1 N/A N/A N/A t | N/A N/A myrules N/A N/A N/A N/A mybranches append myrules N/A N/A N/A N/A ValueError N/A Unparseable rule token %r after %r N/A t N/A myrules N/A -1 N/A N/A N/A myrules append t N/A N/A countsofar counttarget N/A N/A N/A N/A len mybranches 1 N/A N/A N/A N/A cls mkrule N/A mybranches N/A 0 N/A N/A choice N/A map N/A cls mkrule mybranches N/A N/A ValueError Unexpected end of rule tokens N/A classmethod append_rules N/A N/A self rulestr N/A N/A N/A N/A rules terminals N/A N/A self parse_rules rulestr N/A N/A N/A N/A self ruleset update rules N/A N/A N/A N/A self terminals extend terminals N/A terminals N/A N/A N/A self scanner None N/A register_completer N/A N/A self func rulename symname N/A N/A N/A N/A N/A self ruleset N/A N/A rulename symname func N/A make_lexer N/A N/A self N/A N/A make_handler N/A N/A name N/A N/A N/A N/A name JUNK N/A N/A None N/A N/A N/A N/A s t N/A N/A name t N/A N/A N/A s match span N/A N/A regexes N/A N/A N/A N/A p pattern N/A make_handler name N/A N/A name p N/A self terminals N/A N/A N/A SaferScanner regexes N/A N/A re I N/A re S scan N/A lex N/A N/A self text N/A N/A N/A N/A N/A self scanner None N/A N/A N/A self scanner N/A N/A self make_lexer N/A N/A tokens unmatched N/A N/A self scanner text N/A unmatched N/A N/A N/A N/A LexingError from_text text unmatched text could not be lexed N/A tokens N/A parse N/A N/A self startsymbol tokens init_bindings N/A None N/A N/A N/A init_bindings None N/A N/A init_bindings N/A N/A ctxt N/A ParseContext N/A self ruleset init_bindings N/A N/A tuple tokens startsymbol N/A pattern N/A N/A self ruleset N/A startsymbol N/A N/A N/A pattern match ctxt None N/A whole_match N/A N/A self startsymbol tokens srcstr N/A None N/A N/A bindings N/A N/A N/A srcstr None N/A N/A N/A bindings N/A *SRC* srcstr N/A c N/A N/A self parse startsymbol tokens init_bindings bindings N/A N/A N/A N/A c remainder N/A N/A c N/A lex_and_parse N/A N/A self text startsymbol N/A Start N/A N/A N/A N/A self parse startsymbol N/A N/A self lex text init_bindings N/A *SRC* text N/A lex_and_whole_match N/A N/A self text startsymbol N/A Start N/A N/A tokens N/A N/A self lex text N/A N/A N/A self whole_match startsymbol tokens srcstr text N/A complete N/A N/A self startsymbol tokens init_bindings N/A None N/A N/A N/A init_bindings None N/A N/A init_bindings N/A N/A ctxt N/A ParseContext N/A self ruleset init_bindings N/A N/A tuple tokens startsymbol N/A pattern N/A N/A self ruleset N/A startsymbol N/A N/A N/A init_bindings get *DEBUG* False N/A N/A completions N/A Debugotron stream N/A sys stderr N/A N/A completions N/A set N/A N/A N/A pattern match ctxt completions N/A completions N/A N/A N/A sys traceback Debugotron N/A set N/A N/A depth 10 __init__ N/A N/A self initializer stream N/A N/A N/A sys stdout N/A N/A N/A N/A set __init__ self initializer N/A N/A self stream stream N/A add N/A N/A self item N/A N/A N/A N/A N/A self _note_addition item N/A N/A N/A set add self item N/A _note_addition N/A N/A self foo N/A N/A N/A N/A N/A N/A self stream write N/A 
item %r added by:
 N/A foo N/A frame N/A N/A N/A N/A sys _getframe f_back f_back N/A i N/A range N/A self depth N/A N/A name N/A N/A frame f_code co_name N/A filename N/A N/A frame f_code co_filename N/A lineno N/A frame f_lineno N/A N/A self N/A frame f_locals N/A N/A clsobj N/A N/A frame f_locals N/A self N/A line N/A %s.%s() (%s:%d) N/A clsobj name filename lineno N/A N/A line N/A %s (%s:%d) N/A name filename lineno N/A N/A N/A N/A self stream write N/A   - %s
 N/A line N/A N/A N/A i 0 N/A ctxt N/A frame f_locals N/A N/A N/A N/A N/A self stream write N/A     - %s
 N/A N/A N/A frame f_locals N/A ctxt N/A frame N/A frame f_back N/A update N/A N/A self items N/A N/A N/A items N/A N/A N/A N/A self _note_addition items N/A N/A N/A set update self items N/A N/A