(command.CommandList children: [ (C {(set)} {(-o)} {(nounset)}) (C {(set)} {(-o)} {(pipefail)}) (C {(set)} {(-o)} {(errexit)}) (command.Assignment keyword: Assign_Readonly pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:GRAMMAR spids:[43]) op: Equal rhs: {(_tmp/py27.grammar.pickle)} spids: [43] ) ] spids: [41] ) (command.FuncDef name: log body: (command.BraceGroup children: [ (command.SimpleCommand words: [{(echo)} {(DQ ($ VSub_At '$@'))}] redirects: [(redir.Redir op:<Redir_GreatAnd '>&'> fd:16777215 arg_word:{(2)})] ) ] spids: [51] ) spids: [47 50] ) (command.FuncDef name: die body: (command.BraceGroup children: [ (C {(log)} {(DQ ('FATAL: ') ($ VSub_At '$@'))}) (command.ControlFlow token:<ControlFlow_Exit exit> arg_word:{(1)}) ] spids: [70] ) spids: [66 69] ) (command.FuncDef name: opy_ body: (command.BraceGroup children: [ (command.SimpleCommand words: [{($ VSub_DollarName '$THIS_DIR') (/../bin/opy_.py)} {(DQ ($ VSub_At '$@'))}] more_env: [(env_pair name:PYTHONPATH val:{($ VSub_DollarName '$THIS_DIR')} spids:[95])] ) ] spids: [92] ) spids: [88 91] ) (command.FuncDef name: oil-python-sources body: (command.BraceGroup children: [ (command.Assignment keyword: Assign_Local pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:repo_root spids:[129]) op: Equal rhs: {($ VSub_Number '$1')} spids: [129] ) ] spids: [127] ) (command.Assignment keyword: Assign_Local pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:fmt spids:[135]) op: Equal rhs: { (word_part.BracedVarSub token: <VSub_Number 2> suffix_op: (suffix_op.StringUnary op_id: VTest_ColonHyphen arg_word: {(SQ <'%P\\n'>)} ) spids: [136 142] ) } spids: [135] ) ] spids: [133] ) (C {(find)} {($ VSub_DollarName '$repo_root')} {(-name)} {(_tmp)} {(-a)} {(-prune)} {(-o)} {(-name)} {(_chroot)} {(-a)} {(-prune)} {(-o)} {(-name)} {(_deps)} {(-a)} {(-prune)} {(-o)} {(-name)} {(_regtest)} {(-a)} {(-prune)} {(-o)} {(-name)} {(cpython-full)} {(-a)} {(-prune)} {(-o)} {(-name)} {(testdata)} {(-a)} {(-prune)} {(-o)} {(-name)} {(Python-2.7.13)} {(-a)} {(-prune)} {(-o)} {(-name)} {(SQ <'*.py'>)} {(-a)} {(-printf)} {(DQ ($ VSub_DollarName '$fmt'))} ) ] spids: [124] ) spids: [120 123] ) (command.FuncDef name: opyc-run body: (command.BraceGroup children: [(C {(../bin/opyc)} {(run)} {(DQ ($ VSub_At '$@'))})] spids: [257] ) spids: [253 256] ) (command.FuncDef name: opyc-compile body: (command.BraceGroup children: [(C {(../bin/opyc)} {(compile)} {(DQ ($ VSub_At '$@'))})] spids: [274] ) spids: [270 273] ) ] )