(CommandList children: [ (AndOr ops: [Op_DPipe] children: [ (C {(autoreconf)} {(-f)} {(-i)}) (BraceGroup children: [ (Sentence child: (C {(echo)} {(DQ ('autoreconf failed: ') ($ VSub_QMark '$?'))}) terminator: <Op_Semi ';'> ) (Sentence child: (ControlFlow token:<ControlFlow_Exit exit> arg_word:{(1)}) terminator: <Op_Semi ';'> ) ] spids: [20] ) ] ) (C {(find)} {(.)} {(EscapedLiteralPart token:<Lit_EscapedChar '\\('>)} {(-name)} {(SQ <'*-private.h'>)} {(-o)} {(-name)} {(SQ <'*-protos.h'>)} {(EscapedLiteralPart token:<Lit_EscapedChar '\\)'>)} {(-delete)} ) ] )