(CommandList children: [ (C {(set)} {(-o)} {(nounset)}) (C {(set)} {(-o)} {(pipefail)}) (C {(set)} {(-o)} {(errexit)}) (Assignment keyword: Assign_Readonly pairs: [ (assign_pair lhs: (LhsName name:PYPY) op: Equal rhs: {(TildeSubPart prefix:'') (/install/pypy2-v5.9.0-linux64/bin/pypy)} spids: [49] ) ] spids: [47] ) (Assignment keyword: Assign_Readonly pairs: [ (assign_pair lhs: (LhsName name:ABUILD) op: Equal rhs: {(TildeSubPart prefix:'') (/git/alpine/abuild/abuild)} spids: [56] ) ] spids: [54] ) (FuncDef name: parse-abuild body: (BraceGroup children: [ (Assignment keyword: Assign_Local pairs: [ (assign_pair lhs: (LhsName name:vm) op: Equal rhs: {($ VSub_Number '$1')} spids: [71] ) ] spids: [69] ) (Assignment keyword: Assign_Local pairs: [(assign_pair lhs:(LhsName name:out) op:Equal rhs:{(_tmp/pypy)} spids:[77])] spids: [75] ) (C {(mkdir)} {(-p)} {($ VSub_Name '$out')}) (TimeBlock pipeline: (SimpleCommand words: [ {($ VSub_Name '$vm')} {(bin/oil.py)} {(osh)} {(--dump-proc-status-to)} {($ VSub_Name '$out') (/proc-status.txt)} {(-n)} {($ VSub_Name '$ABUILD')} ] redirects: [ (Redir op_id: Redir_Great fd: 16777215 arg_word: {(/dev/null)} spids: [110] ) ] ) ) ] spids: [66] ) spids: [62 65] ) (FuncDef name: parse-with-cpython body: (BraceGroup children:[(C {(parse-abuild)} {(python)})] spids:[123]) spids: [119 122] ) (FuncDef name: parse-with-pypy body: (BraceGroup children:[(C {(parse-abuild)} {($ VSub_Name '$PYPY')})] spids:[149]) spids: [145 148] ) (C {(DQ ($ VSub_At '$@'))}) ] )