(command.CommandList children: [ (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:cc) op: assign_op.Equal rhs: { (DQ (command_sub left_token: <Id.Left_Backtick '`'> command_list: (command.CommandList children:[(C {<head>} {<-1>} {<conf-cc>})]) ) ) } spids: [0] ) ] ) (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:systype) op: assign_op.Equal rhs: { (DQ (command_sub left_token: <Id.Left_Backtick '`'> command_list: (command.CommandList children:[(C {<cat>} {<systype>})]) ) ) } spids: [13] ) ] ) (C {<cat>} {<warn-auto.sh>}) (C {<echo>} {<exec>} {(DQ ($ Id.VSub_DollarName '$cc'))} {(SQ <'-c ${1+"$@"}'>)}) ] )