(command.CommandList
  children: [
    (command.Simple
      words: [{<cat>}]
      redirects: [
        (redir
          op: <Id.Redir_DLess '<<'>
          loc: (redir_loc.Fd fd:0)
          arg: 
            (redir_param.HereDoc
              here_begin: {<Id.KW_Bang '!'> <EOF>}
              here_end_span_id: 17
              stdin_parts: [
                <'/* File created via mkskel.sh */\n'>
                <'\n'>
                <'char *crunched_skel[] = {\n'>
              ]
            )
        )
      ]
      do_fork: T
    )
    (command.Pipeline
      children: [
        (C {<sed>} {(SQ <'s/\\\\/&&/g'>)} {($ Id.VSub_Star '$*')})
        (C {<sed>} {(SQ <'s/"/\\\\"/g'>)})
        (C {<sed>} {(SQ <'s/.*/  "&",/'>)})
      ]
      negated: F
    )
    (command.Simple
      words: [{<cat>}]
      redirects: [
        (redir
          op: <Id.Redir_DLess '<<'>
          loc: (redir_loc.Fd fd:0)
          arg: 
            (redir_param.HereDoc
              here_begin: {<Id.KW_Bang '!'> <EOF>}
              here_end_span_id: 53
              stdin_parts: [<'  0\n'> <'};\n'>]
            )
        )
      ]
      do_fork: T
    )
  ]
)