Module Import alias Import alias Assign NameStore Str Assign NameStore Call AttributeLoad Str attr Call NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr BinOpMod Str NameLoad ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam defaults Str ListLoad Str body Expr Str Expr Call AttributeLoad NameLoad attr NameLoad GeneratorExp Call NameLoad BinOpAdd NameLoad Str NameLoad comprehension NameStore Call AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam defaults body Return NameLoad decorator_list NameLoad FunctionDef arguments args NameParam defaults body Return Call NameLoad Call NameLoad NameLoad decorator_list NameLoad decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam defaults Str ListLoad Str body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Str Assign NameStore Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr NameLoad GeneratorExp Call NameLoad NameLoad NameLoad keyword NameLoad comprehension TupleStore NameStore NameStore Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad Str attr GeneratorExp AttributeLoad NameLoad attr comprehension NameStore NameLoad decorator_list NameLoad FunctionDef arguments args NameParam defaults body Return NameLoad decorator_list NameLoad FunctionDef arguments args NameParam defaults body Return ListLoad decorator_list NameLoad decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults NameLoad Num body Expr Str Assign TupleStore AttributeStore NameLoad attr AttributeStore NameLoad attr AttributeStore NameLoad attr AttributeStore NameLoad attr TupleLoad NameLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return BinOpMod Str Call NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad decorator_list Assign NameStore Call NameLoad NameLoad NameLoad FunctionDef arguments args NameParam defaults body Return NameLoad decorator_list NameLoad FunctionDef arguments args NameParam defaults body Return NameLoad decorator_list NameLoad decorator_list Assign NameStore Str Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr Str FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore NameLoad TryExcept body If BoolOpAnd CompareEq SubscriptLoad NameLoad Slice Num NameLoad BoolOpOr BoolOpAnd CompareEq SubscriptLoad NameLoad Slice Num NameLoad CompareIn SubscriptLoad NameLoad Slice Num Num NameLoad Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Slice Num body Return NameLoad If BoolOpAnd CompareEq SubscriptLoad NameLoad Slice Num NameLoad UnaryOpNot CompareEq SubscriptLoad NameLoad Slice Num Num Str Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Slice Num body Return NameLoad If CompareEq NameLoad NameLoad body Return NameLoad If CompareIn NameLoad SubscriptLoad NameLoad Slice Num Num body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Return BoolOpAnd Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num handlers ExceptHandler body If Call NameLoad NameLoad NameLoad body Return CompareIsNot Call AttributeLoad NameLoad attr NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call NameLoad Return ListComp NameLoad comprehension NameStore NameLoad BoolOpAnd CompareNotIn NameLoad NameLoad UnaryOpNot Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str For NameStore NameLoad body If CompareIs Call NameLoad NameLoad NameLoad body Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call NameLoad NameLoad keyword NameLoad decorator_list FunctionDef arguments args defaults vararg kwarg body Expr Str Assign NameStore ListLoad ListLoad For NameStore BinOpMult Call NameLoad NameLoad NameLoad Call AttributeLoad NameLoad attr Str Num body Assign NameStore ListComp BinOpAdd NameLoad ListLoad NameLoad comprehension NameStore NameLoad comprehension NameStore NameLoad For NameStore NameLoad body Expr Yield Call NameLoad NameLoad decorator_list TryExcept body ImportFrom alias handlers ExceptHandler body Pass FunctionDef arguments args NameParam NameParam defaults Lambda arguments args NameParam defaults NameLoad body Expr Str Assign NameStore Call NameLoad NameLoad Assign NameStore ListComp Call NameLoad NameLoad comprehension NameStore NameLoad Assign NameStore Call NameLoad For NameStore Call NameLoad ListLoad NameLoad NameLoad keyword Call NameLoad NameLoad body Assign NameStore Call NameLoad NameLoad Assign NameStore ListComp BoolOpAnd NameLoad BoolOpAnd NameLoad Call AttributeLoad NameLoad attr Num comprehension NameStore NameLoad Assign NameStore Call NameLoad GeneratorExp SubscriptLoad NameLoad Index NameLoad comprehension NameStore Call NameLoad Call NameLoad NameLoad UnaryOpNot SubscriptLoad NameLoad Index NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Return Call NameLoad NameLoad keyword Lambda arguments args NameParam NameParam defaults BinOpSub Call NameLoad NameLoad Call NameLoad NameLoad decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam defaults ListLoad body Expr Str Expr Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr ListLoad If Call NameLoad NameLoad NameLoad body Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr For TupleStore NameStore NameStore NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults ListLoad NameLoad body Return Call NameLoad GeneratorExp TupleLoad NameLoad NameLoad comprehension NameStore NameLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body Expr Str If CompareIn SubscriptLoad NameLoad Index Num NameLoad body Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num decorator_list Assign NameStore NameLoad FunctionDef arguments args NameParam defaults body Return Call NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body If CompareNotIn NameLoad NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body For TupleStore NameStore NameStore Call NameLoad Call AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body If UnaryOpNot CompareIn NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Return SubscriptLoad NameLoad Index NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults vararg kwarg body If CompareIn NameLoad NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Return Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore IfExp AttributeLoad NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index Num NameLoad Return TupleLoad NameLoad Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr ListLoad Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad Call NameLoad Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad NameLoad attr Call NameLoad Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return BinOpMod Str Call AttributeLoad Str attr GeneratorExp BinOpMod Str TupleLoad Call NameLoad NameLoad Call NameLoad NameLoad comprehension TupleStore NameStore NameStore Call AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Expr Str Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Dict Assign AttributeStore NameLoad attr ListLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body TryExcept body Return BoolOpOr BoolOpAnd UnaryOpNot AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad handlers ExceptHandler body Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr NameLoad If Call AttributeLoad NameLoad attr NameLoad NameLoad body Return NameLoad For NameStore AttributeLoad NameLoad attr body If BoolOpOr Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr NameLoad body Return NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad NameLoad body Expr Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad SubscriptLoad Call AttributeLoad NameLoad attr NameLoad TupleLoad Call NameLoad Call NameLoad Index Num attr TupleLoad NameLoad NameLoad Expr Call AttributeLoad SubscriptLoad Call AttributeLoad NameLoad attr NameLoad TupleLoad Call NameLoad Call NameLoad Index Num attr TupleLoad NameLoad NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults kwarg body Expr Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad If Call AttributeLoad NameLoad attr NameLoad NameLoad body Return SubscriptLoad Call AttributeLoad SubscriptLoad SubscriptLoad NameLoad Index NameLoad Index Num attr Index Num For NameStore AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad If NameLoad body Return SubscriptLoad NameLoad Index Num decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad kwarg body Expr Str FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad Dict kwarg body If CompareIn NameLoad NameLoad body Return ListLoad Assign TupleStore SubscriptStore NameLoad Index NameLoad NameStore TupleLoad NameLoad ListLoad If Call AttributeLoad NameLoad attr NameLoad NameLoad body Assign NameStore Call AttributeLoad SubscriptLoad SubscriptLoad NameLoad Index NameLoad Index Num attr For NameStore AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr BoolOpOr Call AttributeLoad NameLoad attr NameLoad NameLoad ListLoad If NameLoad body For NameStore NameLoad body AugAssignAdd NameStore Call NameLoad NameLoad NameLoad NameLoad NameLoad Return NameLoad decorator_list Return Call NameLoad Call NameLoad Call AttributeLoad NameLoad attr NameLoad NameLoad Dict NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad kwarg body Expr Str FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad Dict kwarg body If CompareIn NameLoad NameLoad body Return ListLoad Assign TupleStore SubscriptStore NameLoad Index NameLoad NameStore TupleLoad NameLoad ListLoad If Call AttributeLoad NameLoad attr NameLoad NameLoad body Assign NameStore Call AttributeLoad SubscriptLoad SubscriptLoad NameLoad Index NameLoad Index Num attr For NameStore AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr BoolOpOr Call AttributeLoad NameLoad attr NameLoad NameLoad ListLoad If NameLoad body For NameStore NameLoad body AugAssignAdd NameStore Call NameLoad NameLoad NameLoad NameLoad NameLoad Return NameLoad decorator_list Return Call NameLoad Call NameLoad Call AttributeLoad NameLoad attr NameLoad NameLoad Dict NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults kwarg body Expr Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad If CompareIn NameLoad AttributeLoad NameLoad attr body Return SubscriptLoad AttributeLoad NameLoad attr Index NameLoad For NameStore AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad If CompareIsNot NameLoad NameLoad body Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If Call AttributeLoad NameLoad attr NameLoad NameLoad body For NameStore Call AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad SubscriptLoad SubscriptLoad NameLoad Index NameLoad Index Num attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list decorator_list Assign NameStore NameStore Call NameLoad ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Lambda arguments args NameParam defaults ListLoad Lambda arguments args NameParam defaults ListLoad Lambda arguments args NameParam defaults NameLoad body Expr Str Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam defaults NameLoad body If CompareIs NameLoad NameLoad body TryExcept body ImportFrom alias handlers ExceptHandler body TryExcept body ImportFrom alias handlers ExceptHandler body Pass Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults Str body TryExcept body Return ListComp SubscriptLoad AttributeLoad NameLoad attr Index Num comprehension NameStore Call AttributeLoad SubscriptLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad SubscriptLoad NameLoad Slice Num Index Num attr handlers ExceptHandler body Pass decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults Str body TryExcept body Return ListComp SubscriptLoad AttributeLoad NameLoad attr Index Num comprehension NameStore Call AttributeLoad SubscriptLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad SubscriptLoad NameLoad Slice Num Index Num attr handlers ExceptHandler body Pass decorator_list decorator_list Assign NameStore Call AttributeLoad NameLoad attr ListLoad Str Str Str Str Str Str Str Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr ListLoad Str Str Str Str Str Str Str Str Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr ListLoad Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Lambda arguments args NameParam defaults CompareIsNot Call AttributeLoad NameLoad attr NameLoad NameLoad ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults ListLoad ListLoad ListLoad ListLoad ListLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad body Expr Str Assign AttributeStore NameLoad attr Num Assign AttributeStore NameLoad attr Call NameLoad NameLoad Assign AttributeStore NameLoad attr Call NameLoad NameLoad Assign AttributeStore NameLoad attr Call NameLoad NameLoad Assign AttributeStore NameLoad attr Call NameLoad NameLoad Assign AttributeStore NameLoad attr Call NameLoad NameLoad 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 Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults kwarg body Expr Str Assign NameStore Call NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr For NameStore Call NameLoad Num body If Call AttributeLoad NameLoad attr Str body Assign NameStore SubscriptLoad NameLoad Slice Num Assign AttributeStore NameLoad attr NameLoad If BoolOpAnd Call AttributeLoad NameLoad attr Str UnaryOpNot Call AttributeLoad NameLoad attr Str body Assign NameStore SubscriptLoad NameLoad Slice Num Num Assign AttributeStore NameLoad attr NameLoad If BoolOpAnd Call AttributeLoad NameLoad attr Str UnaryOpNot Call AttributeLoad NameLoad attr Str body Assign NameStore SubscriptLoad NameLoad Slice Num Num Assign AttributeStore NameLoad attr NameLoad If BoolOpAnd Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr Str body Assign NameStore SubscriptLoad NameLoad Slice Num Num Assign AttributeStore NameLoad attr NameLoad If BoolOpAnd Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr Str body Assign NameStore SubscriptLoad NameLoad Slice Num Num Assign NameStore Call AttributeLoad NameLoad attr Str Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Str Assign NameStore Call AttributeLoad NameLoad attr Str Str Assign NameStore Call AttributeLoad NameLoad attr Str Str Assign NameStore Call AttributeLoad NameLoad attr Str Str Assign NameStore Call AttributeLoad NameLoad attr Str Str Assign NameStore Call AttributeLoad NameLoad attr Str Str Assign NameStore Call AttributeLoad NameLoad attr Str Str Assign NameStore Call AttributeLoad NameLoad attr Str Str Assign NameStore Call AttributeLoad NameLoad attr Str Str Assign NameStore Call AttributeLoad NameLoad attr Str Str Assign NameStore Call AttributeLoad NameLoad attr Str Str Assign NameStore Call AttributeLoad NameLoad attr Str Str Assign NameStore Call AttributeLoad NameLoad attr Str Str Assign NameStore Call AttributeLoad NameLoad attr Str Str Assign NameStore Call AttributeLoad NameLoad attr Str Str Assign NameStore Call AttributeLoad NameLoad attr Str Str Assign NameStore Call AttributeLoad NameLoad attr Str Str Assign NameStore Call AttributeLoad NameLoad attr Str Str Assign NameStore Call AttributeLoad NameLoad attr Str Str Assign NameStore Call AttributeLoad NameLoad attr Str Str Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore ListComp Call AttributeLoad Call AttributeLoad NameLoad attr Str Str attr comprehension NameStore NameLoad For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body If BoolOpAnd Call AttributeLoad NameLoad attr Str CompareIs AttributeLoad NameLoad attr NameLoad body Assign AttributeStore NameLoad attr Call NameLoad If Call AttributeLoad NameLoad attr Str body Expr Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad NameLoad Slice Num Return If CompareIn Str NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Str Str If CompareNotEq NameLoad Call AttributeLoad NameLoad attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr orelse If CompareIn NameLoad NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad orelse If CompareIn NameLoad NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad orelse If CompareIn NameLoad NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad orelse If BoolOpOr CompareIn NameLoad AttributeLoad NameLoad attr Call NameLoad NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr orelse Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If BoolOpAnd CompareIsNot AttributeLoad NameLoad attr NameLoad CompareIs Call AttributeLoad NameLoad attr NameLoad NameLoad body Return NameLoad If BoolOpAnd AttributeLoad NameLoad attr CompareGt AttributeLoad NameLoad attr Num body Return NameLoad If BoolOpAnd AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Return NameLoad If AttributeLoad NameLoad attr body If CompareIs Call NameLoad Lambda arguments args NameParam defaults Call NameLoad AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad body Return NameLoad If AttributeLoad NameLoad attr body Assign NameStore BoolOpOr BoolOpAnd AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr NameLoad If CompareIs Call NameLoad Lambda arguments args NameParam defaults Call NameLoad NameLoad NameLoad AttributeLoad NameLoad attr NameLoad body Return NameLoad If AttributeLoad NameLoad attr body Assign NameStore BoolOpOr BoolOpAnd AttributeLoad NameLoad attr ListComp NameLoad comprehension TupleStore NameStore NameStore AttributeLoad AttributeLoad NameLoad attr attr ListLoad If CompareIs Call NameLoad Lambda arguments args NameParam defaults CompareIn NameLoad NameLoad AttributeLoad NameLoad attr NameLoad body Return NameLoad Assign NameStore NameLoad If CompareGt BinOpAdd Call NameLoad AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr Num body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore AttributeLoad NameLoad attr Assign NameStore NameLoad For NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr body TryExcept body If BoolOpAnd CompareIn Str NameLoad BoolOpOr CompareIn NameLoad NameLoad BoolOpAnd NameLoad CompareIn NameLoad NameLoad CompareIn Str NameLoad body Assign NameStore BoolOpOr BoolOpAnd AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad Assign NameStore BoolOpOr BoolOpAnd AttributeLoad NameLoad attr Call AttributeLoad Str attr GeneratorExp BoolOpOr NameLoad Str comprehension NameStore AttributeLoad AttributeLoad NameLoad attr attr NameLoad handlers ExceptHandler type NameLoad name NameStore body Assign NameStore NameLoad Assign NameStore NameLoad If Call NameLoad NameLoad NameLoad body Assign NameStore NameLoad Break If BoolOpAnd NameLoad Call NameLoad NameLoad NameLoad body Assign NameStore NameLoad Break If BoolOpAnd AttributeLoad NameLoad attr BoolOpOr UnaryOpNot AttributeLoad NameLoad attr BoolOpAnd AttributeLoad NameLoad attr UnaryOpNot NameLoad body For NameStore TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr BoolOpOr BoolOpAnd AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr NameLoad BoolOpOr BoolOpAnd AttributeLoad NameLoad attr Call AttributeLoad Str attr ListComp BoolOpOr NameLoad Str comprehension NameStore AttributeLoad AttributeLoad NameLoad attr attr NameLoad body If CompareIsNot NameLoad NameLoad body If CompareIs AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Assign NameStore Call AttributeLoad NameLoad attr For NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad keyword NameLoad body If Call NameLoad Lambda arguments args NameParam defaults CompareEq NameLoad NameLoad AttributeLoad NameLoad attr body Return NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore ListLoad For TupleStore NameStore NameStore TupleLoad TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr body If NameLoad body Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad NameLoad Call NameLoad NameLoad Return BinOpMod Str Call AttributeLoad Str attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore BinOpAdd BinOpAdd BinOpAdd BinOpAdd AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr ListComp Call AttributeLoad NameLoad attr comprehension NameStore AttributeLoad NameLoad attr Assign NameStore GeneratorExp Call NameLoad NameLoad comprehension NameStore NameLoad Assign NameStore GeneratorExp Call AttributeLoad NameLoad attr Str Str comprehension NameStore NameLoad Assign NameStore ListComp Call AttributeLoad NameLoad attr Str Str comprehension NameStore NameLoad If AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr GeneratorExp BinOpAdd Str NameLoad comprehension NameStore Call AttributeLoad SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Slice Num Num attr Str Return BinOpMod BoolOpOr BoolOpAnd AttributeLoad NameLoad attr Str Str TupleLoad BoolOpOr BoolOpAnd AttributeLoad NameLoad attr Str Str Call AttributeLoad Str attr NameLoad BoolOpOr BoolOpAnd AttributeLoad NameLoad attr Str Str decorator_list NameLoad decorator_list Assign NameStore Str Assign NameStore Str ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam defaults ListLoad vararg kwarg body Expr Str FunctionDef arguments args NameParam NameParam defaults NameLoad body For NameStore NameLoad body If Call NameLoad NameLoad TupleLoad NameLoad NameLoad body If CompareIsNot NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr Call NameLoad Call NameLoad NameLoad keyword NameLoad For NameStore Call NameLoad NameLoad NameLoad body Expr Yield NameLoad orelse Expr Yield NameLoad decorator_list Assign AttributeStore NameLoad attr ListLoad Assign AttributeStore NameLoad attr Call NameLoad Call NameLoad NameLoad keyword AttributeLoad NameLoad attr Assign NameStore Num For NameStore AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr NameLoad AugAssignAdd NameStore Num Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Str BoolOpAnd CompareIn NameLoad NameLoad UnaryOpNot CompareIn NameLoad NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Str Lambda arguments args NameParam NameParam defaults NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Return SubscriptLoad AttributeLoad NameLoad attr Index NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults vararg kwarg body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Str Str Assign NameStore Call AttributeLoad NameLoad attr Str Str Assign NameStore Call AttributeLoad NameLoad attr Str Str Assign NameStore Call AttributeLoad NameLoad attr Str Str Assign NameStore Call AttributeLoad NameLoad attr Str Str Assign NameStore Call AttributeLoad NameLoad attr Str Str Assign NameStore ListLoad Assign NameStore Num For NameStore Call AttributeLoad NameLoad attr Str NameLoad body Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Slice NameLoad Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad SubscriptLoad NameLoad Slice Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr attr Str Str Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Slice NameLoad Assign NameStore Call AttributeLoad Str attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Str Assign NameStore Call AttributeLoad NameLoad attr Str Str Assign NameStore Call AttributeLoad NameLoad attr Str Str Assign NameStore Call AttributeLoad NameLoad attr Str Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore ListComp Call AttributeLoad NameLoad attr Str Str comprehension NameStore NameLoad Assign NameStore Call NameLoad ListLoad NameLoad NameLoad Assign TupleStore NameStore NameStore NameStore TupleLoad ListLoad ListLoad Num For NameStore NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Str keyword Call AttributeLoad NameLoad attr Str NameLoad Assign AttributeStore NameLoad attr Call NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad While Call AttributeLoad NameLoad attr Str body Assign NameStore SubscriptLoad NameLoad Slice Num Expr Call AttributeLoad NameLoad attr TupleLoad NameLoad ListLoad AugAssignAdd NameStore Num Expr Call AttributeLoad NameLoad attr ListLoad For NameStore NameLoad body Expr Call AttributeLoad SubscriptLoad NameLoad Index Num attr NameLoad While Call AttributeLoad NameLoad attr Str body Assign NameStore SubscriptLoad NameLoad Slice Num If NameLoad body Assign SubscriptStore NameLoad Index SubscriptLoad SubscriptLoad NameLoad Index Num Index Num SubscriptLoad SubscriptLoad NameLoad Index Num Index Num Expr Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr ListComp NameLoad comprehension NameStore NameLoad NameLoad Return NameLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore GeneratorExp AttributeLoad NameLoad attr comprehension NameStore AttributeLoad NameLoad attr UnaryOpNot AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore ListComp Call AttributeLoad NameLoad attr NameLoad comprehension NameStore NameLoad CompareNotIn NameLoad SubscriptLoad NameLoad Slice Num Num If BoolOpAnd NameLoad UnaryOpNot Call NameLoad GeneratorExp CompareIn NameLoad Call AttributeLoad NameLoad attr comprehension NameStore NameLoad body Return NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If CompareEq AttributeLoad AttributeLoad NameLoad attr attr Str body Pass orelse If BoolOpOr Call NameLoad NameLoad NameLoad CompareEq AttributeLoad AttributeLoad NameLoad attr attr Str body Assign NameStore ListLoad Expr ListComp Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad comprehension NameStore NameLoad Return NameLoad orelse If Call NameLoad NameLoad NameLoad body Assign NameStore Call NameLoad NameLoad orelse If BoolOpAnd Call NameLoad NameLoad NameLoad CompareGt Call NameLoad NameLoad Num body Assign NameStore Call AttributeLoad AttributeLoad SubscriptLoad NameLoad Index Num attr attr AttributeLoad SubscriptLoad NameLoad Index Num attr BinOpAdd AttributeLoad SubscriptLoad NameLoad Index Num attr Num Assign NameStore ListLoad Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Dict Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword NameLoad While NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword BinOpAdd AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Num attr Num keyword NameLoad keyword NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults Num NameLoad NameLoad body Expr Str If CompareEq AttributeLoad AttributeLoad NameLoad attr attr Str body Pass orelse If BoolOpOr Call NameLoad NameLoad NameLoad CompareEq AttributeLoad AttributeLoad NameLoad attr attr Str body Return Call NameLoad Lambda arguments args NameParam defaults CompareIsNot NameLoad NameLoad GeneratorExp Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad comprehension NameStore NameLoad orelse If Call NameLoad NameLoad NameLoad body Assign NameStore Call NameLoad NameLoad orelse If BoolOpAnd Call NameLoad NameLoad NameLoad CompareGt Call NameLoad NameLoad Num body Assign NameStore Call AttributeLoad AttributeLoad SubscriptLoad NameLoad Index Num attr attr AttributeLoad SubscriptLoad NameLoad Index Num attr BinOpAdd AttributeLoad SubscriptLoad NameLoad Index Num attr Num Assign NameStore ListLoad For NameStore BoolOpOr BoolOpAnd CompareIsNot NameLoad NameLoad NameLoad Call AttributeLoad NameLoad attr body If BoolOpAnd CompareIsNot NameLoad NameLoad CompareIn Call NameLoad NameLoad NameLoad body Continue Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad If CompareIsNot NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr TupleLoad AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Num attr Call NameLoad AttributeLoad NameLoad attr NameLoad If BoolOpAnd CompareIsNot NameLoad NameLoad CompareEq AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Num attr NameLoad body Return NameLoad If BoolOpAnd CompareIs NameLoad NameLoad CompareIsNot NameLoad NameLoad body Assign SubscriptStore NameLoad Index Call NameLoad NameLoad NameLoad If CompareGt Call NameLoad NameLoad Num body Return SubscriptLoad SubscriptLoad Call NameLoad NameLoad Index Num Index Num decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad AttributeLoad NameLoad attr keyword Lambda arguments args NameParam defaults AttributeLoad NameLoad attr Assign NameStore Call NameLoad NameLoad keyword NameLoad keyword NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults Num Num NameLoad NameLoad Num body If CompareIs NameLoad NameLoad body Assign NameStore Dict Assign NameStore Call NameLoad NameLoad If CompareEq NameLoad NameLoad body If CompareIsNot NameLoad NameLoad body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index BinOpSub NameLoad Num Assign NameStore ListLoad NameLoad NameLoad For NameStore TupleLoad Num Num body Assign TupleStore NameStore NameStore TupleLoad SubscriptLoad NameLoad Index NameLoad SubscriptLoad NameLoad Index NameLoad If BoolOpAnd CompareIs AttributeLoad NameLoad attr NameLoad CompareIsNot AttributeLoad NameLoad attr NameLoad body If UnaryOpNot AttributeLoad NameLoad attr body If BoolOpOr UnaryOpNot AttributeLoad NameLoad attr UnaryOpNot AttributeLoad AttributeLoad NameLoad attr attr body If Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr body Assign SubscriptStore NameLoad Index NameLoad SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index NameLoad If BoolOpAnd AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr body Return NameLoad If CompareIs Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad NameLoad body Return NameLoad Assign TupleStore NameStore NameStore NameLoad Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Slice AttributeLoad NameLoad attr BinOpAdd AttributeLoad NameLoad attr Num For NameStore NameLoad body If BoolOpAnd CompareNotIn AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr body Assign NameStore Call NameLoad Lambda arguments args NameParam defaults CompareIn AttributeLoad NameLoad attr NameLoad Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr If NameLoad body Assign SubscriptStore NameLoad Index AttributeLoad NameLoad attr SubscriptLoad NameLoad Index AttributeLoad NameLoad attr Return Call NameLoad NameLoad NameLoad NameLoad Return NameLoad Assign NameStore SubscriptLoad NameLoad Index NameLoad For NameStore SubscriptLoad AttributeLoad NameLoad attr Slice NameLoad body If BoolOpAnd CompareLt NameLoad NameLoad Call AttributeLoad NameLoad attr NameLoad body Assign SubscriptStore NameLoad Index AttributeLoad NameLoad attr NameLoad If AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad BinOpAdd AttributeLoad NameLoad attr Num NameLoad BoolOpOr NameLoad NameLoad NameLoad BinOpAdd NameLoad Num If NameLoad body Return NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad BinOpAdd AttributeLoad NameLoad attr Num BinOpAdd NameLoad Num BoolOpOr NameLoad NameLoad NameLoad BinOpAdd NameLoad Num If NameLoad body Return NameLoad If BoolOpAnd NameLoad UnaryOpNot AttributeLoad NameLoad attr body If BoolOpAnd UnaryOpNot AttributeLoad NameLoad attr UnaryOpNot AttributeLoad NameLoad attr AttributeLoad NameLoad attr CompareNotEq AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Continue Break If BoolOpAnd NameLoad AttributeLoad NameLoad attr body Break If BoolOpAnd NameLoad AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr body Break decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad Str attr GeneratorExp AttributeLoad NameLoad attr comprehension NameStore AttributeLoad NameLoad attr decorator_list NameLoad decorator_list Assign NameStore Dict Assign NameStore Num FunctionDef arguments args NameParam defaults vararg kwarg body Expr Str Assign TupleStore NameStore NameStore TupleLoad BinOpAdd Call NameLoad NameLoad Call NameLoad NameLoad NameLoad If BoolOpAnd CompareIn NameLoad NameLoad UnaryOpNot NameLoad body Return SubscriptLoad NameLoad Index NameLoad If Call NameLoad NameLoad NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad If Call NameLoad NameLoad NameLoad body Assign NameStore Call NameLoad ListLoad Call NameLoad keyword ListLoad NameLoad keyword Call AttributeLoad NameLoad attr Str NameLoad NameLoad NameLoad If CompareGt Call NameLoad NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr If BoolOpAnd Call NameLoad NameLoad NameLoad UnaryOpNot NameLoad body Assign SubscriptStore NameLoad Index NameLoad NameLoad If Call NameLoad NameLoad NameLoad body Return NameLoad orelse Raise Call NameLoad BinOpMod Str AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam NameParam defaults vararg kwarg body Expr Str Return Call AttributeLoad Call NameLoad NameLoad NameLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults vararg kwarg body Expr Str Return Call AttributeLoad Call NameLoad NameLoad NameLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults vararg kwarg body Expr Str Return Call AttributeLoad Call NameLoad NameLoad NameLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str For NameStore TupleLoad Str Str Str Str Str Str Str Str Str Str Str Str body Assign NameStore Call AttributeLoad NameLoad attr NameLoad BinOpAdd Str NameLoad Return NameLoad decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam NameParam defaults ListLoad Dict body Expr Str Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call NameLoad Assign AttributeStore NameLoad attr Call NameLoad For NameStore AttributeLoad NameLoad attr body Assign SubscriptStore AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr SubscriptLoad NameLoad Index AttributeLoad NameLoad attr For TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad ListLoad attr NameLoad For TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return BoolOpOr BoolOpAnd AttributeLoad NameLoad attr AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Num attr NameLoad decorator_list NameLoad FunctionDef arguments args NameParam defaults body Return BoolOpOr BoolOpAnd AttributeLoad NameLoad attr BinOpAdd AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Num attr Num NameLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body Expr Str If CompareIn AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Return SubscriptLoad AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore ListComp SubscriptLoad AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr comprehension NameStore AttributeLoad NameLoad attr CompareIn AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore ListLoad Expr ListComp Call AttributeLoad NameLoad attr NameLoad comprehension NameStore NameLoad CompareNotIn NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body Expr Str Assign NameStore AttributeLoad NameLoad attr Assign NameStore Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr If Call NameLoad NameLoad TupleLoad NameLoad NameLoad body If Call NameLoad NameLoad NameLoad body Assign NameStore NameLoad Assign NameStore BoolOpOr BoolOpAnd CompareLt NameLoad Num BinOpMod NameLoad NameLoad NameLoad orelse Assign NameStore Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad ListLoad Assign NameStore ListComp SubscriptLoad AttributeLoad NameLoad attr Index BinOpSub NameLoad AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Num attr comprehension NameStore NameLoad If Call NameLoad NameLoad TupleLoad NameLoad NameLoad body Assign NameStore ListLoad Expr ListComp Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr BoolOpOr BoolOpAnd CompareLt NameLoad Num BinOpMod NameLoad NameLoad NameLoad ListLoad comprehension NameStore NameLoad Assign NameStore ListComp SubscriptLoad AttributeLoad NameLoad attr Index BinOpSub NameLoad AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Num attr comprehension NameStore NameLoad Assign NameStore Call NameLoad NameLoad Assign NameStore ListLoad Assign NameStore Num While CompareLt NameLoad Call NameLoad NameLoad body Assign NameStore SubscriptLoad NameLoad Index NameLoad If BoolOpAnd AttributeLoad NameLoad attr CompareEq SubscriptLoad NameLoad Slice NameLoad BinOpAdd NameLoad Call NameLoad AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr body AugAssignAdd NameStore BinOpSub Call NameLoad AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr orelse Expr Call AttributeLoad NameLoad attr NameLoad AugAssignAdd NameStore Num Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Expr Str If BoolOpOr CompareLt NameLoad Num CompareGt NameLoad Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr body Raise Call NameLoad Str If BoolOpAnd CompareGt NameLoad Num CompareLtE NameLoad Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr body Assign NameStore SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index BinOpSub NameLoad Num If CompareEq NameLoad Num body Assign NameStore AttributeLoad AttributeLoad NameLoad attr attr If CompareIs NameLoad NameLoad body Return Call NameLoad NameLoad Call AttributeLoad NameLoad attr keyword ListComp Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad comprehension NameStore NameLoad Return Call NameLoad NameLoad ListComp NameLoad comprehension NameStore AttributeLoad NameLoad attr CompareIn Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad Str attr GeneratorExp AttributeLoad NameLoad attr comprehension NameStore AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Return BinOpMod Str Call NameLoad AttributeLoad NameLoad attr 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 defaults body Return Call NameLoad NameLoad decorator_list NameLoad FunctionDef arguments args NameParam defaults body Return BoolOpOr BoolOpAnd NameLoad AttributeLoad SubscriptLoad NameLoad Index Num attr NameLoad decorator_list NameLoad FunctionDef arguments args NameParam defaults body Return BoolOpOr BoolOpAnd NameLoad BinOpAdd AttributeLoad SubscriptLoad NameLoad Index Num attr Num NameLoad decorator_list NameLoad FunctionDef arguments args NameParam defaults body Return Call AttributeLoad Str attr GeneratorExp AttributeLoad NameLoad attr comprehension NameStore NameLoad decorator_list NameLoad decorator_list
N/A N/A re N/A itertools N/A PUNCTUATION .,;:!?()[]{}`'"@#$^&*+-|=~_ N/A RE_PUNCTUATION N/A N/A | join N/A map N/A re escape PUNCTUATION N/A RE_PUNCTUATION N/A N/A re compile N/A (%s) RE_PUNCTUATION Text N/A list N/A __init__ N/A N/A self string token N/A N/A word N/A N/A  A list of sentences, where each sentence is separated by a period.
         N/A N/A N/A list __init__ self N/A N/A Sentence N/A s . token N/A s N/A N/A string split . N/A sentences N/A N/A self N/A N/A N/A self N/A property words N/A N/A self N/A N/A N/A N/A list N/A chain self N/A property N/A Sentence N/A list N/A __init__ N/A N/A self string token N/A N/A word N/A N/A  A list of words, where punctuation marks are split from words.
         N/A s N/A N/A RE_PUNCTUATION sub  \1  string N/A s N/A N/A re sub \s+ s N/A s N/A N/A re sub  ' (d|m|s|ll|re|ve)  '\1 s N/A s N/A N/A s replace n ' t  n't N/A s N/A N/A s split N/A N/A N/A list __init__ self N/A N/A Word self w index i N/A N/A i w N/A enumerate s N/A string N/A N/A self N/A N/A N/A N/A N/A join N/A N/A w string N/A w self N/A property words N/A N/A self N/A N/A N/A self N/A property chunks N/A N/A self N/A N/A N/A N/A N/A property N/A Word N/A object N/A __init__ N/A N/A self sentence string tag index N/A None 0 N/A N/A  A word with a position in a sentence.
         N/A N/A N/A self sentence N/A self string N/A self tag N/A self index N/A sentence string tag index N/A __repr__ N/A N/A self N/A N/A N/A N/A Word(%s) N/A repr N/A self string N/A _get_type N/A N/A self N/A N/A N/A N/A self tag N/A _set_type N/A N/A self v N/A N/A N/A N/A self tag v N/A N/A type N/A property _get_type _set_type chunk N/A N/A self N/A N/A N/A None N/A property lemma N/A N/A self N/A N/A N/A None N/A property N/A N/A WILDCARD * N/A regexp N/A type N/A N/A re compile . _match N/A N/A string pattern N/A N/A N/A  Returns True if the pattern matches the given word string.
        The pattern can include a wildcard (*front, back*, *both*, in*side),
        or it can be a compiled regular expression.
     N/A p pattern N/A N/A N/A N/A N/A N/A p N/A 1 WILDCARD N/A N/A N/A N/A p N/A -1 WILDCARD N/A N/A p N/A 1 -1 string N/A N/A string endswith N/A p N/A 1 N/A N/A True N/A N/A N/A N/A p N/A -1 WILDCARD N/A N/A N/A p N/A -2 -1 \ N/A N/A string startswith N/A p N/A -1 N/A N/A True N/A N/A p string N/A N/A True N/A N/A WILDCARD N/A p N/A 1 -1 N/A N/A p N/A N/A p split WILDCARD N/A N/A N/A N/A string startswith N/A p N/A 0 N/A N/A string endswith N/A p N/A -1 N/A N/A N/A N/A N/A isinstance p regexp N/A N/A N/A N/A N/A p search string None N/A False N/A unique N/A N/A iterable N/A N/A N/A  Returns a list copy in which each item occurs only once (in-order).
     N/A seen N/A set N/A N/A x N/A x iterable N/A N/A x seen N/A N/A N/A seen add x N/A find N/A N/A function iterable N/A N/A N/A  Returns the first item in the list for which function(item) is True, None otherwise.
     N/A x iterable N/A N/A N/A N/A function x True N/A N/A x N/A combinations N/A N/A iterable n N/A N/A N/A N/A product iterable repeat n N/A product N/A N/A N/A args kwargs N/A N/A  Yields all permutations with replacement:
        list(product("cat", repeat=2)) => 
        [("c", "c"), 
         ("c", "a"), 
         ("c", "t"), 
         ("a", "c"), 
         ("a", "a"), 
         ("a", "t"), 
         ("t", "c"), 
         ("t", "a"), 
         ("t", "t")]
     N/A p N/A N/A N/A iterable N/A N/A map tuple args N/A N/A kwargs get repeat 1 N/A N/A p N/A N/A x N/A y N/A x p N/A y iterable N/A p p N/A N/A N/A N/A tuple p N/A N/A N/A itertools product N/A N/A N/A N/A variations N/A N/A iterable optional N/A N/A N/A N/A x N/A False N/A N/A  Returns all possible variations of a sequence with optional items.
     N/A iterable N/A tuple iterable N/A o N/A N/A optional x N/A x iterable N/A a N/A set N/A p N/A product N/A False True repeat N/A sum o N/A N/A p N/A list p N/A v N/A N/A b N/A b N/A N/A p pop 0 N/A b o N/A v N/A tuple N/A N/A iterable N/A i N/A i N/A range N/A len v N/A N/A v N/A i N/A N/A N/A a add v N/A N/A sorted a cmp N/A N/A N/A x y N/A N/A N/A len y N/A len x N/A odict N/A dict N/A __init__ N/A N/A self items N/A N/A N/A N/A  A dictionary with ordered keys (first-in last-out).
         N/A N/A N/A dict __init__ self N/A N/A self _o N/A N/A N/A isinstance items dict N/A N/A items N/A reversed N/A N/A items items N/A N/A k v items N/A N/A N/A N/A self __setitem__ k v N/A fromkeys N/A N/A cls keys v N/A N/A None N/A N/A N/A cls N/A N/A k v N/A k keys N/A classmethod push N/A N/A self kv N/A N/A N/A  Adds a new item from the given (key, value)-tuple.
            If the key exists, pushes the updated item to the head of the dict.
         N/A N/A N/A kv N/A 0 self N/A N/A N/A N/A self __delitem__ N/A kv N/A 0 N/A N/A N/A self __setitem__ N/A kv N/A 0 N/A kv N/A 1 N/A N/A append push __iter__ N/A N/A self N/A N/A N/A N/A reversed N/A self _o N/A __setitem__ N/A N/A self k v N/A N/A N/A N/A k self N/A N/A N/A N/A N/A self _o append k N/A N/A N/A dict __setitem__ self k v N/A __delitem__ N/A N/A self k N/A N/A N/A N/A N/A N/A self _o remove k N/A N/A N/A dict __delitem__ self k N/A update N/A N/A self d N/A N/A N/A N/A k v N/A reversed N/A N/A d items N/A N/A N/A N/A self __setitem__ k v N/A setdefault N/A N/A self k v N/A None N/A N/A N/A N/A k self N/A N/A N/A N/A self __setitem__ k v N/A N/A self N/A k N/A pop N/A N/A self k N/A args kwargs N/A N/A N/A k self N/A N/A N/A N/A N/A self _o remove k N/A N/A N/A dict pop self k args kwargs N/A popitem N/A N/A self N/A N/A N/A k N/A N/A self _o N/A N/A self _o N/A -1 None N/A N/A k N/A N/A self pop k N/A clear N/A N/A self N/A N/A N/A N/A self _o N/A N/A N/A N/A dict clear self N/A iterkeys N/A N/A self N/A N/A N/A N/A reversed N/A self _o N/A itervalues N/A N/A self N/A N/A N/A N/A N/A itertools imap N/A self __getitem__ N/A reversed N/A self _o N/A iteritems N/A N/A self N/A N/A N/A N/A iter N/A zip N/A N/A self iterkeys N/A N/A self itervalues N/A keys N/A N/A self N/A N/A N/A N/A list N/A N/A self iterkeys N/A values N/A N/A self N/A N/A N/A N/A list N/A N/A self itervalues N/A items N/A N/A self N/A N/A N/A N/A list N/A N/A self iteritems N/A copy N/A N/A self N/A N/A N/A N/A N/A self __class__ N/A reversed N/A N/A self items N/A __repr__ N/A N/A self N/A N/A N/A N/A {%s} N/A N/A ,  join N/A N/A %s: %s N/A N/A repr k N/A repr v N/A N/A k v N/A N/A self items N/A N/A Taxonomy N/A dict N/A __init__ N/A N/A self N/A N/A N/A  Hierarchical tree of words classified by semantic type.
            For example: "rose" and "daffodil" can be classified as "flower":
            >>> taxonomy.append("rose", type="flower")
            >>> taxonomy.append("daffodil", type="flower")
            >>> print(taxonomy.children("flower"))
            Taxonomy terms can be used in a Pattern:
            FLOWER will match "flower" as well as "rose" and "daffodil".
            The taxonomy is case insensitive by default.
         N/A N/A self case_sensitive False N/A N/A self _values N/A N/A N/A self classifiers N/A N/A _normalize N/A N/A self term N/A N/A N/A N/A N/A N/A N/A N/A N/A self case_sensitive N/A N/A term lower term N/A N/A N/A N/A term N/A __contains__ N/A N/A self term N/A N/A N/A term N/A N/A self _normalize term N/A N/A N/A dict __contains__ self term N/A N/A True N/A classifier N/A self classifiers N/A N/A N/A N/A N/A classifier parents term N/A N/A classifier children term N/A N/A True N/A False N/A append N/A N/A self term type value N/A None None N/A N/A  Appends the given term to the taxonomy and tags it as the given type.
            Optionally, a disambiguation value can be supplied.
            For example: taxonomy.append("many", "quantity", "50-200")
         N/A term N/A N/A self _normalize term N/A type N/A N/A self _normalize type N/A N/A N/A N/A N/A N/A self setdefault term N/A N/A odict N/A odict N/A 0 push N/A type True N/A N/A N/A N/A N/A N/A self setdefault type N/A N/A odict N/A odict N/A 1 push N/A term True N/A N/A N/A self _values N/A term value N/A classify N/A N/A self term N/A kwargs N/A N/A  Returns the (most recently added) semantic type for the given term ("many" => "quantity").
            If the term is not in the dictionary, try Taxonomy.classifiers.
         N/A term N/A N/A self _normalize term N/A N/A N/A dict __contains__ self term N/A N/A N/A N/A N/A N/A N/A self N/A term N/A 0 keys N/A -1 N/A classifier N/A self classifiers N/A N/A v N/A N/A classifier parents term kwargs N/A v N/A N/A N/A v N/A 0 N/A parents N/A N/A self term recursive N/A False kwargs N/A N/A  Returns a list of all semantic types for the given term.
            If recursive=True, traverses parents up to the root.
         dfs N/A N/A term recursive visited N/A False N/A kwargs N/A N/A N/A term visited N/A N/A N/A N/A N/A N/A visited N/A term a N/A True N/A N/A N/A N/A dict __contains__ self term N/A N/A a N/A N/A N/A N/A self N/A term N/A 0 keys N/A classifier N/A self classifiers N/A N/A N/A N/A a extend N/A N/A N/A classifier parents term kwargs N/A N/A recursive N/A N/A w a N/A N/A a N/A dfs w recursive visited kwargs N/A a N/A N/A N/A unique N/A dfs N/A N/A self _normalize term recursive N/A kwargs N/A children N/A N/A self term recursive N/A False kwargs N/A N/A  Returns all terms of the given semantic type: "quantity" => ["many", "lot", "few", ...]
            If recursive=True, traverses children down to the leaves.
         dfs N/A N/A term recursive visited N/A False N/A kwargs N/A N/A N/A term visited N/A N/A N/A N/A N/A N/A visited N/A term a N/A True N/A N/A N/A N/A dict __contains__ self term N/A N/A a N/A N/A N/A N/A self N/A term N/A 1 keys N/A classifier N/A self classifiers N/A N/A N/A N/A a extend N/A N/A N/A classifier children term kwargs N/A N/A recursive N/A N/A w a N/A N/A a N/A dfs w recursive visited kwargs N/A a N/A N/A N/A unique N/A dfs N/A N/A self _normalize term recursive N/A kwargs N/A value N/A N/A self term N/A kwargs N/A N/A  Returns the value of the given term ("many" => "50-200")
         N/A term N/A N/A self _normalize term N/A N/A term N/A self _values N/A N/A N/A N/A self _values N/A term N/A classifier N/A self classifiers N/A N/A v N/A N/A classifier value term kwargs N/A N/A v None N/A N/A v N/A remove N/A N/A self term N/A N/A N/A N/A N/A dict __contains__ self term N/A N/A w N/A N/A self parents term N/A N/A N/A N/A N/A N/A self N/A w N/A 1 pop term N/A N/A N/A dict pop self term N/A N/A N/A TAXONOMY taxonomy N/A Taxonomy Classifier N/A object N/A __init__ N/A N/A self parents children value N/A N/A N/A N/A term N/A N/A N/A N/A N/A term N/A N/A N/A N/A N/A term N/A None N/A N/A  A classifier uses a rule-based approach to enrich the taxonomy, for example:
            c = Classifier(parents=lambda term: term.endswith("ness") and ["quality"] or [])
            taxonomy.classifiers.append(c)
            This tags any word ending in -ness as "quality".
            This is much shorter than manually adding "roughness", "sharpness", ...
            Other examples of useful classifiers: calling en.wordnet.Synset.hyponyms() or en.number().
         N/A N/A self parents parents N/A N/A self children children N/A N/A self value value N/A N/A WordNetClassifier N/A Classifier N/A __init__ N/A N/A self wordnet N/A None N/A N/A N/A wordnet None N/A N/A N/A pattern.en wordnet N/A N/A N/A N/A N/A en wordnet N/A N/A N/A N/A N/A N/A N/A Classifier __init__ self N/A self _parents N/A self _children N/A N/A self wordnet wordnet N/A _children N/A N/A self word pos N/A NN N/A N/A N/A N/A N/A N/A N/A w synonyms N/A 0 N/A w N/A N/A N/A N/A N/A N/A self wordnet synsets word N/A pos N/A 2 N/A 0 hyponyms N/A N/A N/A N/A N/A _parents N/A N/A self word pos N/A NN N/A N/A N/A N/A N/A N/A N/A w synonyms N/A 0 N/A w N/A N/A N/A N/A N/A N/A self wordnet synsets word N/A pos N/A 2 N/A 0 hypernyms N/A N/A N/A N/A N/A N/A N/A CHUNKS N/A N/A dict fromkeys N/A NP PP VP ADVP ADJP SBAR PRT INTJ True N/A ROLES N/A N/A dict fromkeys N/A SBJ OBJ PRD TMP CLR LOC DIR EXT PRP True N/A TAGS N/A N/A dict fromkeys N/A CC CD CJ DT EX FW IN JJ JJR JJS JJ* LS MD NN NNS NNP NNPS NN* NO PDT PR PRP PRP$ PR* PRP* PT RB RBR RBS RB* RP SYM TO UH VB VBZ VBP VBD VBN VBG VB* WDT WP* WRB X . , : ( ) True N/A ALPHA N/A N/A re compile [a-zA-Z] N/A has_alpha N/A N/A N/A string N/A N/A N/A N/A ALPHA match string None Constraint N/A object N/A __init__ N/A N/A self words tags chunks roles taxa optional multiple first taxonomy exclude custom N/A N/A N/A N/A N/A N/A False False False TAXONOMY None None N/A N/A  A range of words, tags and taxonomy terms that matches certain words in a sentence.        
            For example: 
            Constraint.fromstring("with|of") matches either "with" or "of".
            Constraint.fromstring("(JJ)") optionally matches an adjective.
            Constraint.fromstring("NP|SBJ") matches subject noun phrases.
            Constraint.fromstring("QUANTITY|QUALITY") matches quantity-type and quality-type taxa.
         N/A N/A self index 0 N/A N/A self words N/A list words N/A N/A self tags N/A list tags N/A N/A self chunks N/A list chunks N/A N/A self roles N/A list roles N/A N/A self taxa N/A list taxa N/A N/A self taxonomy taxonomy N/A N/A self optional optional N/A N/A self multiple multiple N/A N/A self first first N/A N/A self exclude exclude N/A N/A self custom custom N/A fromstring N/A N/A cls s N/A kwargs N/A N/A  Returns a new Constraint from the given string.
            Uppercase words indicate either a tag ("NN", "JJ", "VP")
            or a taxonomy term (e.g., "PRODUCT", "PERSON").
            Syntax:
            ( defines an optional constraint, e.g., "(JJ)".
            [ defines a constraint with spaces, e.g., "[Mac OS X | Windows Vista]".
            _ is converted to spaces, e.g., "Windows_Vista".
            | separates different options, e.g., "ADJP|ADVP".
            ! can be used as a word prefix to disallow it.
            * can be used as a wildcard character, e.g., "soft*|JJ*".
            ? as a suffix defines a constraint that is optional, e.g., "JJ?".
            + as a suffix defines a constraint that can span multiple words, e.g., "JJ+".
            ^ as a prefix defines a constraint that can only match the first word.
            These characters need to be escaped if used as content: "\(".
         N/A C N/A cls kwargs N/A s N/A N/A s strip N/A s N/A N/A s strip {} N/A s N/A N/A s strip N/A i N/A range 3 N/A N/A N/A N/A s startswith ^ N/A N/A s N/A s N/A 1 N/A N/A C first True N/A N/A N/A N/A s endswith + N/A N/A N/A s endswith \+ N/A N/A s N/A s N/A 0 -1 N/A N/A C multiple True N/A N/A N/A N/A s endswith ? N/A N/A N/A s endswith \? N/A N/A s N/A s N/A 0 -1 N/A N/A C optional True N/A N/A N/A N/A s startswith ( N/A N/A s endswith ) N/A N/A s N/A s N/A 1 -1 N/A N/A C optional True N/A N/A N/A N/A s startswith [ N/A N/A s endswith ] N/A N/A s N/A s N/A 1 -1 N/A s N/A N/A re sub ^\\\^ ^ s N/A s N/A N/A re sub \\\+$ + s N/A s N/A N/A s replace \_ &uscore; N/A s N/A N/A s replace _ N/A s N/A N/A s replace &uscore; _ N/A s N/A N/A s replace &lparen; ( N/A s N/A N/A s replace &rparen; ) N/A s N/A N/A s replace &lbrack; [ N/A s N/A N/A s replace &rbrack; ] N/A s N/A N/A s replace &lcurly; { N/A s N/A N/A s replace &rcurly; } N/A s N/A N/A s replace \( ( N/A s N/A N/A s replace \) ) N/A s N/A N/A s replace \[ [ N/A s N/A N/A s replace \] ] N/A s N/A N/A s replace \{ { N/A s N/A N/A s replace \} } N/A s N/A N/A s replace \* * N/A s N/A N/A s replace \? ? N/A s N/A N/A s replace \+ + N/A s N/A N/A s replace \^ ^ N/A s N/A N/A s replace \| &vdash; N/A s N/A N/A s split | N/A s N/A N/A N/A N/A N/A v replace &vdash; | strip N/A v s N/A v s N/A N/A N/A N/A C _append v N/A C N/A classmethod _append N/A N/A self v N/A N/A N/A N/A N/A N/A v startswith ! N/A N/A self exclude None N/A N/A N/A self exclude N/A Constraint N/A N/A N/A v startswith ! N/A N/A N/A N/A N/A self exclude _append N/A v N/A 1 N/A N/A N/A ! v N/A N/A v N/A N/A v replace \! ! N/A N/A v N/A N/A v upper N/A N/A N/A N/A N/A self words append N/A N/A v lower N/A N/A N/A v TAGS N/A N/A N/A N/A N/A self tags append v N/A N/A N/A v CHUNKS N/A N/A N/A N/A N/A self chunks append v N/A N/A N/A v ROLES N/A N/A N/A N/A N/A self roles append v N/A N/A N/A N/A v N/A self taxonomy N/A has_alpha v N/A N/A N/A N/A N/A self taxa append N/A N/A v lower N/A N/A N/A N/A N/A self words append N/A N/A v lower N/A match N/A N/A self word N/A N/A N/A  Return True if the given Word is part of the constraint:
            - the word (or lemma) occurs in Constraint.words, OR
            - the word (or lemma) occurs in Constraint.taxa taxonomy tree, AND
            - the word and/or chunk tags match those defined in the constraint.
            Individual terms in Constraint.words or the taxonomy can contain wildcards (*).
            Some part-of-speech-tags can also contain wildcards: NN*, VB*, JJ*, RB*, PR*.
            If the given word contains spaces (e.g., proper noun),
            the entire chunk will also be compared.
            For example: Constraint(words=["Mac OS X*"]) 
            matches the word "Mac" if the word occurs in a Chunk("Mac OS X 10.5").
         N/A N/A N/A N/A self custom None N/A N/A N/A self custom word False N/A N/A False N/A N/A N/A self first N/A N/A word index 0 N/A N/A False N/A N/A N/A self exclude N/A N/A N/A self exclude match word N/A N/A False N/A N/A self tags N/A N/A N/A N/A find N/A N/A N/A w N/A N/A _match N/A word tag w N/A self tags None N/A N/A False N/A N/A self chunks N/A N/A ch N/A N/A N/A word chunk N/A N/A word chunk tag None N/A N/A N/A find N/A N/A N/A w N/A N/A _match ch w N/A self chunks None N/A N/A False N/A N/A self roles N/A N/A R N/A N/A N/A word chunk N/A r2 N/A N/A r1 r2 N/A N/A word chunk relations N/A N/A N/A N/A find N/A N/A N/A w N/A N/A w R N/A self roles None N/A N/A False N/A b True N/A N/A N/A N/A len N/A self words N/A len N/A self taxa 0 N/A N/A s1 N/A N/A N/A word string lower N/A s2 N/A word lemma N/A b False N/A w N/A N/A itertools chain N/A self words N/A self taxa N/A N/A N/A N/A N/A N/A w N/A N/A s1 w N/A s2 N/A s2 w N/A * w N/A N/A s1 N/A N/A N/A word chunk N/A N/A N/A N/A word chunk string lower s1 N/A s2 N/A N/A N/A word chunk N/A N/A join N/A N/A x N/A x N/A N/A word chunk lemmata s2 N/A N/A N/A Exception N/A e N/A N/A s1 s1 N/A s2 None N/A N/A _match s1 w N/A N/A b True N/A N/A N/A s2 N/A _match s2 w N/A N/A b True N/A N/A N/A N/A self taxa N/A N/A N/A self words N/A N/A self words N/A b N/A N/A s N/A N/A word string N/A word lemma N/A N/A N/A word chunk N/A N/A word chunk string None N/A N/A N/A word chunk N/A N/A join N/A N/A x N/A x N/A N/A word chunk lemmata None N/A N/A N/A s None N/A N/A N/A N/A N/A self taxonomy case_sensitive False N/A N/A s N/A N/A s lower N/A p N/A N/A N/A self taxonomy parents s recursive True N/A N/A N/A find N/A N/A N/A s N/A N/A p s N/A self taxa N/A N/A True N/A b N/A __repr__ N/A N/A self N/A N/A N/A s N/A N/A N/A k v N/A N/A words N/A self words N/A tags N/A self tags N/A chunks N/A self chunks N/A roles N/A self roles N/A taxa N/A self taxa N/A N/A v N/A N/A N/A N/A s append N/A %s=%s N/A k N/A repr v N/A N/A Constraint(%s) N/A N/A ,  join s N/A string N/A N/A self N/A N/A N/A a N/A N/A N/A N/A N/A self words N/A self tags N/A self chunks N/A self roles N/A N/A N/A w upper N/A w N/A self taxa N/A a N/A N/A escape s N/A s a N/A a N/A N/A N/A s replace \* * N/A s a N/A a N/A N/A N/A s replace _ N/A s a N/A N/A self exclude N/A N/A N/A N/A a extend N/A N/A ! s N/A s N/A N/A N/A N/A N/A self exclude string N/A 1 -1 split | N/A N/A N/A N/A N/A self optional %s(%s)%s %s[%s]%s N/A N/A N/A N/A self first ^ N/A N/A | join a N/A N/A N/A self multiple + N/A property N/A N/A STRICT strict N/A GREEDY greedy Pattern N/A object N/A __init__ N/A N/A self sequence N/A N/A args kwargs N/A N/A  A sequence of constraints that matches certain phrases in a sentence.
            The given list of Constraint objects can contain nested lists (groups).
         _ungroup N/A N/A sequence groups N/A None N/A N/A v sequence N/A N/A N/A isinstance v N/A list tuple N/A N/A N/A groups None N/A N/A N/A N/A groups append N/A list N/A _ungroup v groups None N/A v N/A _ungroup v groups N/A N/A N/A v N/A N/A N/A v N/A N/A N/A self groups N/A N/A N/A self sequence N/A list N/A _ungroup sequence groups N/A self groups N/A i 0 N/A constraint N/A self sequence N/A N/A N/A constraint index i N/A i 1 N/A N/A self strict N/A N/A kwargs get strict N/A N/A STRICT args N/A N/A GREEDY args N/A N/A self greedy N/A N/A kwargs get greedy N/A N/A N/A chunk constraint N/A True N/A __iter__ N/A N/A self N/A N/A N/A N/A iter N/A self sequence N/A __len__ N/A N/A self N/A N/A N/A N/A len N/A self sequence N/A __getitem__ N/A N/A self i N/A N/A N/A N/A N/A self sequence N/A i N/A fromstring N/A N/A cls s N/A args kwargs N/A N/A  Returns a new Pattern from the given string.
            Constraints are separated by a space.
            If a constraint contains a space, it must be wrapped in [].
         N/A s N/A N/A s replace \( &lparen; N/A s N/A N/A s replace \) &rparen; N/A s N/A N/A s replace \[ &lbrack; N/A s N/A N/A s replace \] &rbrack; N/A s N/A N/A s replace \{ &lcurly; N/A s N/A N/A s replace \} &rcurly; N/A p N/A N/A i 0 N/A m N/A N/A re finditer \[.*?\]|\(.*?\) s N/A N/A N/A N/A p append N/A s N/A i N/A N/A m start N/A N/A N/A p append N/A N/A N/A s N/A N/A N/A m start N/A N/A m end replace &space; N/A i N/A N/A m end N/A N/A N/A p append N/A s N/A i N/A s N/A N/A join p N/A s N/A N/A s replace ][ ] [ N/A s N/A N/A s replace )( ) ( N/A s N/A N/A s replace \| &vdash; N/A s N/A N/A re sub \s+\|\s+ | s N/A s N/A N/A re sub \s+ s N/A s N/A N/A re sub \{\s+ { s N/A s N/A N/A re sub \s+\} } s N/A s N/A N/A s split N/A s N/A N/A N/A v replace &space; N/A v s N/A P N/A cls N/A args kwargs N/A N/A G O i N/A N/A N/A 0 N/A s s N/A N/A constraint N/A N/A Constraint fromstring N/A N/A s strip {} taxonomy N/A N/A kwargs get taxonomy TAXONOMY N/A N/A constraint index N/A len N/A P sequence N/A N/A N/A N/A P sequence append constraint N/A N/A N/A s startswith { N/A N/A s N/A s N/A 1 N/A N/A N/A G append N/A i N/A N/A i 1 N/A N/A N/A O append N/A N/A g G N/A N/A N/A N/A N/A g N/A 1 append constraint N/A N/A N/A s endswith } N/A N/A s N/A s N/A -1 N/A G N/A N/A N/A O N/A N/A N/A G N/A -1 N/A 0 N/A N/A G N/A -1 N/A 1 N/A N/A N/A G pop N/A N/A P groups N/A g N/A g O g N/A P N/A classmethod scan N/A N/A self string N/A N/A N/A  Returns True if search(Sentence(string)) may yield matches.
            If is often faster to scan prior to creating a Sentence and searching it.
         N/A w N/A N/A constraint words N/A constraint N/A self sequence N/A N/A constraint optional N/A w N/A N/A itertools chain w N/A w N/A N/A N/A w strip WILDCARD N/A w w N/A WILDCARD N/A w N/A 1 -1 N/A N/A w N/A N/A any N/A N/A w N/A N/A string lower N/A w w N/A N/A False N/A True N/A search N/A N/A self sentence N/A N/A N/A  Returns a list of all matches found in the given sentence.
         N/A N/A N/A N/A sentence __class__ __name__ Sentence N/A N/A N/A N/A N/A N/A isinstance sentence list N/A N/A N/A sentence __class__ __name__ Text N/A N/A a N/A N/A N/A N/A N/A a extend N/A N/A self search s N/A s sentence N/A a N/A N/A N/A isinstance sentence basestring N/A N/A sentence N/A Sentence sentence N/A N/A N/A N/A isinstance sentence Match N/A N/A len sentence 0 N/A N/A sentence N/A N/A N/A N/A sentence N/A 0 sentence slice N/A N/A sentence N/A 0 index N/A N/A N/A sentence N/A -1 index 1 N/A a N/A N/A v N/A N/A self _variations N/A u N/A N/A m N/A N/A self match sentence _v v N/A m N/A N/A N/A N/A a append m N/A m N/A N/A self match sentence start N/A N/A N/A N/A m words N/A -1 index 1 _v v _u u N/A a N/A match N/A N/A self sentence start _v _u N/A 0 None None N/A N/A  Returns the first match found in the given sentence, or None.
         N/A N/A N/A N/A sentence __class__ __name__ Sentence N/A N/A N/A N/A N/A N/A isinstance sentence list N/A N/A N/A sentence __class__ __name__ Text N/A N/A N/A find N/A N/A N/A m N/A N/A m None N/A N/A N/A self match s start _v N/A s sentence N/A N/A N/A isinstance sentence basestring N/A N/A sentence N/A Sentence sentence N/A N/A N/A N/A isinstance sentence Match N/A N/A len sentence 0 N/A N/A sentence N/A N/A N/A N/A sentence N/A 0 sentence slice N/A N/A sentence N/A 0 index N/A N/A N/A sentence N/A -1 index 1 N/A a N/A N/A sequence N/A N/A N/A _v None _v N/A N/A self _variations N/A N/A N/A N/A _u None N/A N/A id sequence _u N/A N/A N/A m N/A N/A self _match sequence sentence start N/A N/A m None N/A N/A N/A N/A a append N/A N/A N/A N/A m words N/A 0 index N/A len N/A m words m N/A N/A N/A m None N/A N/A N/A N/A m words N/A 0 index start N/A N/A m N/A N/A N/A m None N/A _u None N/A N/A N/A _u N/A N/A id sequence False N/A N/A N/A len a 0 N/A N/A N/A N/A N/A sorted a N/A 0 N/A -1 N/A _variations N/A N/A self N/A N/A N/A v N/A variations N/A self sequence optional N/A N/A N/A constraint N/A N/A constraint optional N/A v N/A sorted v key len reverse True N/A v N/A _match N/A N/A self sequence sentence start i w0 map d N/A 0 0 None None 0 N/A N/A N/A map None N/A N/A map N/A N/A n N/A len sequence N/A N/A i n N/A N/A N/A w0 None N/A N/A w1 N/A N/A sentence words N/A N/A start 1 N/A w01 N/A w0 w1 N/A j N/A 0 -1 N/A N/A N/A constraint w N/A N/A sequence N/A j N/A w01 N/A j N/A N/A N/A N/A self strict False N/A N/A w chunk None N/A N/A N/A N/A constraint tags N/A N/A N/A N/A N/A constraint exclude N/A N/A N/A constraint exclude tags N/A N/A N/A N/A constraint match N/A N/A w chunk head N/A N/A N/A w01 N/A j N/A N/A N/A w chunk words N/A j N/A N/A N/A constraint exclude N/A N/A N/A constraint exclude match N/A N/A w chunk head N/A N/A None N/A N/A N/A N/A self greedy N/A w chunk constraint False N/A N/A None N/A N/A w0 w1 w01 N/A words N/A N/A sentence words N/A N/A w0 index N/A N/A w1 index 1 N/A w words N/A N/A N/A N/A N/A w index map N/A w chunk N/A N/A wx N/A find N/A N/A N/A w N/A N/A N/A w index map N/A reversed N/A N/A w chunk words N/A wx N/A N/A N/A map N/A N/A w index N/A map N/A N/A wx index N/A N/A Match self words map N/A None N/A constraint N/A sequence N/A i N/A w N/A N/A sentence words N/A start N/A N/A N/A N/A i n N/A N/A constraint match w N/A N/A N/A map N/A N/A w index constraint N/A N/A constraint multiple N/A N/A m N/A N/A self _match sequence sentence N/A N/A w index 1 i N/A w0 w map N/A d 1 N/A m N/A N/A m N/A m N/A N/A self _match sequence sentence N/A N/A w index 1 N/A i 1 N/A w0 w map N/A d 1 N/A m N/A N/A m N/A N/A w0 N/A N/A constraint tags N/A N/A N/A N/A N/A constraint exclude N/A N/A self strict N/A w chunk N/A N/A N/A w chunk head w N/A N/A N/A N/A N/A w0 N/A constraint tags N/A N/A N/A N/A w0 N/A constraint exclude N/A N/A constraint exclude tags N/A N/A N/A string N/A N/A self N/A N/A N/A N/A N/A join N/A N/A constraint string N/A constraint N/A self sequence N/A property N/A N/A _cache N/A N/A _CACHE_SIZE 100 compile N/A N/A pattern N/A args kwargs N/A N/A  Returns a Pattern from the given string or regular expression.
        Recently compiled patterns are kept in cache
        (if they do not use taxonomies, which are mutable dicts).
     N/A N/A id p N/A N/A N/A repr pattern N/A repr args pattern N/A N/A N/A id _cache N/A kwargs N/A N/A N/A _cache N/A id N/A N/A isinstance pattern basestring N/A N/A p N/A N/A Pattern fromstring pattern args kwargs N/A N/A isinstance pattern regexp N/A N/A p N/A Pattern N/A N/A Constraint words N/A pattern taxonomy N/A N/A kwargs get taxonomy TAXONOMY args kwargs N/A N/A N/A len _cache _CACHE_SIZE N/A N/A N/A N/A _cache clear N/A N/A N/A isinstance p Pattern N/A kwargs N/A N/A N/A _cache N/A id p N/A N/A isinstance p Pattern N/A N/A p N/A N/A N/A TypeError N/A can't compile '%s' object N/A N/A pattern __class__ __name__ N/A scan N/A N/A pattern string N/A args kwargs N/A N/A  Returns True if pattern.search(Sentence(string)) may yield matches.
        If is often faster to scan prior to creating a Sentence and searching it.
     N/A N/A N/A N/A compile pattern args kwargs scan string N/A match N/A N/A pattern sentence N/A args kwargs N/A N/A  Returns the first match found in the given sentence, or None.
     N/A N/A N/A N/A compile pattern args kwargs match sentence N/A search N/A N/A pattern sentence N/A args kwargs N/A N/A  Returns a list of all matches found in the given sentence.
     N/A N/A N/A N/A compile pattern args kwargs search sentence N/A escape N/A N/A string N/A N/A N/A  Returns the string with control characters for Pattern syntax escaped.
        For example: "hello!" => "hello\!".
     N/A ch N/A { } [ ] ( ) _ | ! * + ^ N/A N/A string N/A N/A string replace ch N/A \ ch N/A string N/A Match N/A object N/A __init__ N/A N/A self pattern words map N/A N/A N/A N/A N/A  Search result returned from Pattern.match(sentence),
            containing a sequence of Word objects.
         N/A N/A self pattern pattern N/A N/A self words words N/A N/A self _map1 N/A dict N/A N/A self _map2 N/A dict N/A w N/A self words N/A N/A N/A N/A self _map1 N/A N/A w index N/A map N/A N/A w index N/A N/A k v N/A N/A N/A self _map1 items N/A N/A N/A N/A N/A N/A N/A self _map2 setdefault N/A N/A N/A N/A self pattern sequence index v N/A append k N/A N/A k v N/A N/A N/A self _map2 items N/A N/A N/A N/A v sort N/A __len__ N/A N/A self N/A N/A N/A N/A len N/A self words N/A __iter__ N/A N/A self N/A N/A N/A N/A iter N/A self words N/A __getitem__ N/A N/A self i N/A N/A N/A N/A N/A N/A self words __getitem__ i N/A start N/A N/A self N/A N/A N/A N/A N/A N/A self words N/A N/A N/A self words N/A 0 index None N/A property stop N/A N/A self N/A N/A N/A N/A N/A N/A self words N/A N/A N/A N/A self words N/A -1 index 1 None N/A property constraint N/A N/A self word N/A N/A N/A  Returns the constraint that matches the given Word, or None.
         N/A N/A N/A word index N/A self _map1 N/A N/A N/A N/A self _map1 N/A N/A word index N/A constraints N/A N/A self chunk N/A N/A N/A  Returns a list of constraints that match the given Chunk.
         N/A a N/A N/A N/A self _map1 N/A N/A w index N/A w N/A chunk words N/A N/A w index N/A self _map1 N/A b N/A N/A N/A N/A N/A b append constraint N/A constraint a N/A constraint b N/A b N/A constituents N/A N/A self constraint N/A None N/A N/A  Returns a list of Word and Chunk objects, 
            where words have been grouped into their chunks whenever possible.
            Optionally, returns only chunks/words that match given constraint(s), or constraint index.
         N/A W N/A self words N/A n N/A len N/A N/A self pattern sequence N/A N/A isinstance constraint N/A int Constraint N/A N/A N/A isinstance constraint int N/A N/A i constraint N/A i N/A N/A N/A i 0 N/A i n i N/A N/A i N/A N/A N/A N/A self pattern sequence index constraint N/A W N/A N/A N/A self _map2 get i N/A N/A W N/A N/A N/A self words N/A N/A i N/A N/A N/A self words N/A 0 index N/A i W N/A N/A isinstance constraint N/A list tuple N/A N/A W N/A N/A N/A N/A N/A W extend N/A N/A N/A self _map2 get N/A N/A N/A j 0 N/A j n j N/A N/A j constraint N/A W N/A N/A N/A self words N/A N/A i N/A N/A N/A self words N/A 0 index N/A i W N/A W N/A unique W N/A a N/A N/A i 0 N/A N/A i N/A len W N/A N/A w N/A W N/A i N/A N/A N/A w chunk N/A N/A W N/A i N/A i N/A len N/A w chunk N/A N/A w chunk words N/A N/A i N/A N/A len N/A w chunk 1 N/A N/A N/A a append N/A w chunk N/A N/A N/A N/A a append w N/A i 1 N/A a N/A group N/A N/A self index chunked N/A False N/A N/A  Returns a list of Word objects that match the given group.
            With chunked=True, returns a list of Word + Chunk objects - see Match.constituents().
            A group consists of consecutive constraints wrapped in { }, e.g.,
            search("{JJ JJ} NN", Sentence(parse("big black cat"))).group(1) => big black.
         N/A N/A N/A index 0 N/A index N/A len N/A N/A self pattern groups N/A N/A N/A IndexError no such group N/A N/A N/A index 0 N/A index N/A len N/A N/A self pattern groups N/A N/A g N/A N/A N/A self pattern groups N/A N/A index 1 N/A N/A index 0 N/A N/A g N/A N/A self pattern sequence N/A N/A chunked True N/A N/A N/A Group self N/A N/A self constituents constraint N/A N/A N/A N/A N/A self pattern sequence index x N/A x g N/A N/A Group self N/A w N/A w N/A self words N/A N/A N/A self constraint w g N/A string N/A N/A self N/A N/A N/A N/A N/A join N/A N/A w string N/A w N/A self words N/A property __repr__ N/A N/A self N/A N/A N/A N/A Match(words=%s) N/A repr N/A self words N/A N/A Group N/A list N/A __init__ N/A N/A self match words N/A N/A N/A N/A N/A list __init__ self words N/A N/A self match match N/A words N/A N/A self N/A N/A N/A N/A list self N/A property start N/A N/A self N/A N/A N/A N/A N/A self N/A N/A self N/A 0 index None N/A property stop N/A N/A self N/A N/A N/A N/A N/A self N/A N/A N/A self N/A -1 index 1 None N/A property string N/A N/A self N/A N/A N/A N/A N/A join N/A N/A w string N/A w self N/A property N/A