(CommandList
  children: [
    (AndOr
      ops: [Op_DPipe]
      children: [
        (SimpleCommand
          words: [{(./test-freadptr) (${ VSub_Name EXEEXT)} {(5)}]
          redirects: [
            (Redir
              op: <Redir_Less '<'>
              fd: 16777215
              arg_word: {(DQ ($ VSub_Name '$srcdir') (/test-freadptr.sh))}
            )
          ]
        )
        (ControlFlow token:<ControlFlow_Exit exit> arg_word:{(1)})
      ]
    )
    (AndOr
      ops: [Op_DPipe]
      children: [
        (Pipeline
          children: [
            (C {(cat)} {(DQ ($ VSub_Name '$srcdir') (/test-freadptr.sh))})
            (C {(./test-freadptr) (${ VSub_Name EXEEXT)} {(5)})
          ]
          negated: F
        )
        (ControlFlow token:<ControlFlow_Exit exit> arg_word:{(1)})
      ]
    )
    (ControlFlow token:<ControlFlow_Exit exit> arg_word:{(0)})
  ]
)