(command.CommandList children: [ (C {(Id.KW_Set set)} {(-o)} {(nounset)}) (C {(Id.KW_Set set)} {(-o)} {(pipefail)}) (C {(Id.KW_Set set)} {(-o)} {(errexit)}) (C {(readonly)} {(Id.Lit_VarLike 'PYPY=') (Id.Lit_TildeLike '~') (/install/pypy2-v5.9.0-linux64/bin/pypy)} ) (C {(readonly)} {(Id.Lit_VarLike 'ABUILD=') (Id.Lit_TildeLike '~') (/git/alpine/abuild/abuild)}) (command.ShFunction name: parse-abuild body: (command.BraceGroup children: [ (C {(local)} {(Id.Lit_VarLike 'vm=') ($ Id.VSub_Number '$1')}) (C {(local)} {(Id.Lit_VarLike 'out=') (_tmp/pypy)}) (C {(mkdir)} {(-p)} {($ Id.VSub_DollarName '$out')}) (command.TimeBlock pipeline: (command.Simple words: [ {($ Id.VSub_DollarName '$vm')} {(bin/oil.py)} {(osh)} {(--dump-proc-status-to)} {($ Id.VSub_DollarName '$out') (/proc-status.txt)} {(-n)} {($ Id.VSub_DollarName '$ABUILD')} ] redirects: [ (redir.Redir op: (Token id:Id.Redir_Great val:'>' span_id:110) fd: -1 arg_word: {(/dev/null)} ) ] ) ) ] ) ) (command.ShFunction name: parse-with-cpython body: (command.BraceGroup children:[(C {(parse-abuild)} {(python)})]) ) (command.ShFunction name: parse-with-pypy body: (command.BraceGroup children:[(C {(parse-abuild)} {($ Id.VSub_DollarName '$PYPY')})]) ) (C {(DQ ($ Id.VSub_At '$@'))}) ] )