(command.CommandList children: [ (command.SimpleCommand words: [{(cat)}] redirects: [ (redir.HereDoc op: <Redir_DLess '<<'> fd: 16777215 here_begin: {(KW_Bang '!')} here_end_span_id: 72 stdin_parts: [ ('/* File created from flex.skl via mkskel.sh */\n') ('\n') ('#include ') (Right_DoubleQuote '"') (flexdef.h) (Right_DoubleQuote '"') ('\n') ('\n') ('const char *skel[] = {\n') ] ) ] ) (command.Pipeline children: [ (C {(sed)} {(SQ <'s/\\\\/&&/g'>)}) (C {(sed)} {(SQ <'s/"/\\\\"/g'>)}) (C {(sed)} {(SQ <'s/.*/ "&",/'>)}) ] negated: F ) (command.SimpleCommand words: [{(cat)}] redirects: [ (redir.HereDoc op: <Redir_DLess '<<'> fd: 16777215 here_begin: {(KW_Bang '!')} here_end_span_id: 105 stdin_parts: [(' 0\n') ('};\n')] ) ] ) ] )