(command.CommandList children: [ (command.Simple blame_tok: <set> more_env: [] words: [{<set>} {<-o>} {<nounset>}] redirects: [] do_fork: T ) (command.Simple blame_tok: <set> more_env: [] words: [{<set>} {<-o>} {<pipefail>}] redirects: [] do_fork: T ) (command.Simple blame_tok: <set> more_env: [] words: [{<set>} {<-o>} {<errexit>}] redirects: [] do_fork: T ) (command.Simple blame_tok: <readonly> more_env: [] words: [ {<readonly>} {<Id.Lit_VarLike 'PYPY='> <Id.Lit_TildeLike '~'> <'/install/pypy2-v5.9.0-linux64/bin/pypy'>} ] redirects: [] do_fork: T ) (command.Simple blame_tok: <readonly> more_env: [] words: [ {<readonly>} {<Id.Lit_VarLike 'ABUILD='> <Id.Lit_TildeLike '~'> <'/git/alpine/abuild/abuild'>} ] redirects: [] do_fork: T ) (command.ShFunction name_tok: <parse-abuild> name: parse-abuild body: (BraceGroup left: <Id.Lit_LBrace '{'> children: [ (command.Simple blame_tok: <local> more_env: [] words: [{<local>} {<Id.Lit_VarLike 'vm='> ($ Id.VSub_Number 1)}] redirects: [] do_fork: T ) (command.Simple blame_tok: <local> more_env: [] words: [{<local>} {<Id.Lit_VarLike 'out='> <'_tmp/pypy'>}] redirects: [] do_fork: T ) (command.Simple blame_tok: <mkdir> more_env: [] words: [{<mkdir>} {<-p>} {($ Id.VSub_DollarName out)}] redirects: [] do_fork: T ) (command.TimeBlock keyword: <Id.KW_Time time> pipeline: (command.Simple blame_tok: <Id.VSub_DollarName '$vm'> more_env: [] 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 op: <Id.Redir_Great '>'> loc: (redir_loc.Fd fd:1) arg: {<'/dev/null'>} ) ] do_fork: T ) ) ] redirects: [] right: <Id.Lit_RBrace '}'> ) ) (command.ShFunction name_tok: <parse-with-cpython> name: parse-with-cpython body: (BraceGroup left: <Id.Lit_LBrace '{'> children: [ (command.Simple blame_tok: <parse-abuild> more_env: [] words: [{<parse-abuild>} {<python>}] redirects: [] do_fork: T ) ] redirects: [] right: <Id.Lit_RBrace '}'> ) ) (command.ShFunction name_tok: <parse-with-pypy> name: parse-with-pypy body: (BraceGroup left: <Id.Lit_LBrace '{'> children: [ (command.Simple blame_tok: <parse-abuild> more_env: [] words: [{<parse-abuild>} {($ Id.VSub_DollarName PYPY)}] redirects: [] do_fork: T ) ] redirects: [] right: <Id.Lit_RBrace '}'> ) ) (command.Simple blame_tok: <Id.Left_DoubleQuote '"'> more_env: [] words: [{(DQ ($ Id.VSub_At '@'))}] redirects: [] do_fork: T ) ] )