(command.CommandList
  children: [
    (command.Simple blame_tok:<set> more_env:[] words:[{<set>} {<-e>}] redirects:[] do_fork:T)
    (command.ShAssignment
      left: <Id.Lit_VarLike 'T='>
      pairs: [
        (AssignPair
          left: <Id.Lit_VarLike 'T='>
          lhs: (sh_lhs_expr.Name left:<Id.Lit_VarLike 'T='> name:T)
          op: assign_op.Equal
          rhs: {<'/tmp/_'> ($ Id.VSub_Dollar '$')}
        )
      ]
      redirects: []
    )
    (command.Simple
      blame_tok: <cd>
      more_env: []
      words: [{<cd>} {<'/usr/src'>}]
      redirects: []
      do_fork: T
    )
    (command.Pipeline
      children: [
        (command.Simple
          blame_tok: <make>
          more_env: []
          words: [
            {<make>}
            {<showconfig>}
            {<Id.Lit_VarLike '__MAKE_CONF='> <'/dev/null'>}
            {<Id.Lit_VarLike 'SRCCONF='> <'/dev/null'>}
          ]
          redirects: []
          do_fork: T
        )
        (command.Simple blame_tok:<sort> more_env:[] words:[{<sort>}] redirects:[] do_fork:T)
        (command.Simple
          blame_tok: <sed>
          more_env: []
          words: [{<sed>} {(SQ <'\n'> <'\t\ts/^MK_//\n'> <'\t\ts/=//\n'> <'\t'>)}]
          redirects: []
          do_fork: T
        )
        (command.Simple
          blame_tok: <awk>
          more_env: []
          words: [
            {<awk>}
            {
              (SQ <'\n'> <'\t$2 == "yes"\t{ printf "WITHOUT_%s\\n", $1 }\n'> 
                <'\t$2 == "no"\t{ printf "WITH_%s\\n", $1 }\n'> <'\t'>
              )
            }
          ]
          redirects: []
          do_fork: T
        )
      ]
      ops: [<Id.Op_Pipe _> <Id.Op_Pipe _> <Id.Op_Pipe _>]
    )
  ]
)