(CommandList
  children: [
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:configure_args)
          op: Equal
          rhs: 
            {
              (DQ ('\n') ('    --prefix=/usr\n') ('    --sysconfdir=/etc/ssh\n') ('    --with-pam\n') 
                ('    --with-ssl-dir=/usr\n') ('    --with-tcp-wrappers\n') ('    --with-libedit\n') ('    --with-ssl-engine\n') 
                ('    --without-xauth\n')
              )
            }
          spids: [13]
        )
      ]
      spids: [13]
    )
    (C {(set)} {(-e)})
    (C {(export)} 
      {(Lit_VarLike 'CC=') 
        (CommandSubPart
          command_list: 
            (CommandList
              children: [
                (Pipeline
                  children: [
                    (C {(echo)} {(DQ ('.include <bsd.lib.mk>'))})
                    (C {(make)} {(-f)} {(/dev/stdin)} {(-VCC)})
                  ]
                  negated: False
                )
              ]
            )
          left_token: <Left_CommandSub '$('>
          spids: [38 54]
        )
      }
    )
    (C {(export)} 
      {(Lit_VarLike 'CPP=') 
        (CommandSubPart
          command_list: 
            (CommandList
              children: [
                (Pipeline
                  children: [
                    (C {(echo)} {(DQ ('.include <bsd.lib.mk>'))})
                    (C {(make)} {(-f)} {(/dev/stdin)} {(-VCPP)})
                  ]
                  negated: False
                )
              ]
            )
          left_token: <Left_CommandSub '$('>
          spids: [59 75]
        )
      }
    )
    (C {(unset)} {(CFLAGS)} {(CPPFLAGS)} {(LDFLAGS)} {(LIBS)})
    (C {(autoheader)})
    (C {(autoconf)})
    (C {(export)} 
      {(Lit_VarLike 'PATH=') (/bin) (Lit_Other ':') (/sbin) (Lit_Other ':') (/usr/bin) (Lit_Other ':') 
        (/usr/sbin)
      }
    )
    (C {(unset)} {(LD_LIBRARY_PATH)})
    (C {(sh)} {(configure)} {($ VSub_Name '$configure_args')} {(--with-kerberos5) (Lit_Other '=') (/usr)})
    (C {(mv)} {(config.log)} {(config.log.orig)})
    (C {(mv)} {(config.h)} {(config.h.orig)})
    (C {(sh)} {(configure)} {($ VSub_Name '$configure_args')} {(--without-kerberos5)})
    (SimpleCommand
      words: [{(echo)} {(SQ <'/* $Free'>) (SQ <'BSD$ */'>)}]
      redirects: [(Redir op_id:Redir_Great fd:16777215 arg_word:{(krb5_config.h)} spids:[165])]
    )
    (Pipeline
      children: [
        (C {(diff)} {(-u)} {(config.h.orig)} {(config.h)})
        (C {(sed)} {(-n)} {(SQ <'/^-#define/s/^-//p'>)})
        (SimpleCommand
          words: [{(grep)} {(-Ff)} {(/dev/stdin)} {(config.h.orig)}]
          redirects: [(Redir op_id:Redir_DGreat fd:16777215 arg_word:{(krb5_config.h)} spids:[199])]
        )
      ]
      negated: False
    )
  ]
)