Module Expr Str Import alias Import alias Import alias Import alias Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str ImportFrom alias alias Import alias FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str keyword Str keyword NameLoad keyword Str keyword ListLoad Str Str Expr Call AttributeLoad NameLoad attr Str keyword Str Expr Call AttributeLoad NameLoad attr Str keyword Str Expr Call AttributeLoad NameLoad attr Str keyword Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Assign NameStore AttributeLoad NameLoad attr If AttributeLoad NameLoad attr body If CompareIs AttributeLoad NameLoad attr NameLoad body Raise Call NameLoad Str With Call NameLoad AttributeLoad NameLoad attr Str NameStore body Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call NameLoad keyword NameLoad If CompareEq AttributeLoad NameLoad attr Str body Assign NameStore Call NameLoad keyword NameLoad Expr Call AttributeLoad Call NameLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr attr NameLoad NameLoad keyword NameLoad If CompareEq AttributeLoad NameLoad attr Str body Assign NameStore Call NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad orelse If CompareEq AttributeLoad NameLoad attr Str body TryExcept body Assign NameStore Call NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad handlers ExceptHandler type AttributeLoad NameLoad attr name NameStore body Print BinOpMod Str NameLoad Print AttributeLoad NameLoad attr Raise decorator_list If CompareEq NameLoad Str body Expr Call NameLoad SubscriptLoad AttributeLoad NameLoad attr Slice Num
N/A N/A  Executes cpp runner and retrieves the results  N/A argparse N/A os N/A sys N/A subprocess N/A N/A N/A N/A sys path append ./c_test_environment testquery ClangRunner GrappalangRunner N/A osutils parse_options N/A N/A args N/A N/A N/A parser N/A N/A argparse ArgumentParser N/A N/A N/A parser add_argument platform metavar P type str help Type of platform to use: cpp or grappa choices N/A grappa cpp N/A N/A N/A parser add_argument file help File containing platform source program N/A N/A N/A parser add_argument --query help File containing myrial query N/A N/A N/A parser add_argument --catalog help File containing catalog N/A ns N/A N/A parser parse_args args N/A ns N/A raco.backends.cpp CCAlgebra raco.backends.radish GrappaAlgebra raco.catalog FromFileCatalog raco.backends.cpp.cppcommon EMIT_FILE clang_processor ClangProcessor main N/A N/A args N/A N/A N/A opt N/A parse_options args N/A N/A N/A osutils mkdir_p logs N/A abspath N/A N/A N/A os path abspath logs N/A name N/A opt file N/A N/A opt query N/A N/A N/A N/A opt catalog None N/A N/A N/A Exception --query also requires a --catalog N/A N/A open N/A opt query r f N/A N/A qt N/A N/A f read N/A target_alg N/A CCAlgebra emit_print EMIT_FILE N/A N/A N/A opt platform grappa N/A N/A target_alg N/A GrappaAlgebra emit_print EMIT_FILE N/A N/A N/A N/A ClangProcessor N/A N/A FromFileCatalog load_from_file N/A opt catalog write_source_code qt name target_alg target_alg N/A N/A N/A opt platform grappa N/A N/A runner N/A GrappalangRunner N/A N/A N/A runner run name abspath N/A N/A N/A N/A opt platform cpp N/A N/A N/A N/A runner N/A ClangRunner N/A N/A N/A runner run name abspath N/A N/A N/A N/A subprocess CalledProcessError N/A e N/A N/A N/A cpp runner for %s failed name N/A N/A e output N/A N/A N/A N/A __name__ __main__ N/A N/A N/A main N/A N/A sys argv N/A 1