Module Import alias Import alias FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str keyword Str keyword Str keyword Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Str If CompareEq NameLoad Str body Print Str Assign AttributeStore NameLoad attr NameLoad orelse If CompareEq NameLoad Str body Print Str Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Str Assert CompareIsNot AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore BinOpDiv NameLoad NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Return Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body FunctionDef arguments args defaults body Import alias alias Assign NameStore AttributeLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr attr Return Call NameLoad Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad attr Str decorator_list Return Call AttributeLoad NameLoad attr keyword NameLoad keyword Str decorator_list FunctionDef arguments args NameParam defaults body Assert CompareIsNot AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore AttributeLoad AttributeLoad NameLoad attr attr Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body ImportFrom alias ImportFrom alias alias ImportFrom alias Assert CompareIsNot AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore ListComp NameLoad comprehension NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore ListLoad Assign NameStore ListLoad Assign NameStore ListLoad Assign NameStore ListLoad Assign NameStore ListLoad Assign NameStore NameLoad For NameStore NameLoad body If CompareEq SubscriptLoad NameLoad Index Num Str body Continue If UnaryOpNot Call AttributeLoad NameLoad attr body Continue orelse If CompareEq SubscriptLoad NameLoad Index Num Str body If NameLoad body Raise Call NameLoad Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Slice Num orelse If CompareEq SubscriptLoad NameLoad Index Num Str body Assign NameStore NameLoad Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Slice Num orelse If CompareEq SubscriptLoad NameLoad Index Num Str body Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Slice Num orelse If CompareIn SubscriptLoad NameLoad Index Num Str body AugAssignAdd SubscriptStore NameLoad Index Num BinOpAdd Str SubscriptLoad NameLoad Slice Num orelse Expr Call AttributeLoad NameLoad attr IfExp CompareEq Call NameLoad NameLoad Num SubscriptLoad NameLoad Index Num NameLoad Assign NameStore ListLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore ListLoad For NameStore Call NameLoad NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Expr Call NameLoad keyword Call AttributeLoad Str attr NameLoad NameLoad For NameStore NameLoad body With Call AttributeLoad NameLoad attr NameLoad body Expr Call NameLoad NameLoad keyword Call AttributeLoad Str attr NameLoad Return NameLoad decorator_list
N/A N/A pycket.config N/A pytest pytest_addoption N/A N/A parser N/A N/A N/A N/A N/A parser addoption --bytecode action store default help Run pycket with bytecode expansion N/A pytest_configure N/A N/A config N/A N/A N/A byte_flag N/A N/A config getvalue bytecode N/A N/A byte_flag N/A N/A We have regular pycket expansion N/A N/A config byte_option False N/A N/A N/A byte_flag go N/A N/A We have bytecode expansion N/A N/A config byte_option True N/A pytest_funcarg__racket_file N/A N/A request N/A N/A N/A tmpdir N/A N/A request getfuncargvalue tmpdir N/A name prog.rkt N/A N/A N/A N/A request function __doc__ None N/A file_name N/A tmpdir name N/A N/A N/A file_name write N/A N/A request function __doc__ N/A N/A str file_name N/A pytest_funcarg__empty_json N/A N/A request N/A N/A make_filename N/A N/A N/A N/A N/A inspect py N/A module_file N/A N/A N/A inspect getmodule N/A request function __file__ N/A N/A str N/A N/A N/A N/A N/A py path local module_file dirpath empty.json N/A N/A N/A N/A request cached_setup setup make_filename scope session N/A pytest_funcarg__source N/A N/A request N/A N/A N/A N/A N/A N/A request function __doc__ None N/A code N/A N/A request function __doc__ N/A code N/A pytest_funcarg__doctest N/A N/A request N/A N/A textwrap dedent pycket.test.testhelper check_equal execute pycket.error SchemeException N/A N/A N/A N/A request function __doc__ None N/A code N/A dedent N/A N/A request function __doc__ N/A lines N/A lin N/A lin N/A N/A code splitlines lin N/A setup N/A N/A exprs N/A N/A expect N/A N/A errors N/A N/A current_let N/A N/A setup_done False N/A line lines N/A N/A N/A N/A line N/A 0 ; N/A N/A N/A N/A N/A N/A line strip N/A N/A N/A N/A N/A N/A line N/A 0 ! N/A N/A setup_done N/A N/A N/A RuntimeError Don't use ! in midst of other doctest cmds N/A N/A N/A setup append N/A line N/A 2 N/A N/A N/A N/A line N/A 0 > N/A N/A setup_done True N/A N/A N/A current_let append N/A line N/A 2 N/A N/A N/A N/A line N/A 0 E N/A N/A N/A N/A errors append N/A line N/A 1 N/A N/A N/A N/A line N/A 0 N/A N/A N/A current_let N/A -1 N/A N/A line N/A 2 N/A N/A N/A N/A exprs append N/A N/A N/A len current_let 1 N/A current_let N/A 0 current_let N/A current_let N/A N/A N/A N/A expect append line N/A pairs N/A N/A pair N/A zip exprs expect N/A N/A N/A N/A pairs extend pair N/A N/A check_equal extra N/A N/A join setup pairs N/A error errors N/A N/A N/A N/A pytest raises SchemeException N/A N/A N/A execute error extra N/A N/A join setup N/A True N/A