(command.CommandList
  children: [
    (command.Simple
      blame_tok: <_Dbg_help_add_sub>
      more_env: []
      words: [
        {<_Dbg_help_add_sub>}
        {<set>}
        {<autoeval>}
        {
          (SQ <'**set autoeval** [**on**|**off**]\n'> <'\n'> <'Evaluate unrecognized commands\n'> <'\n'> 
            <'See also:\n'> <'---------\n'> <'\n'> <'**show autoeval**\n'>
          )
        }
        {<1>}
      ]
      redirects: []
      do_fork: T
    )
    (command.Simple
      blame_tok: <Id.Lit_ArrayLhsOpen '_Dbg_next_complete['>
      more_env: []
      words: [
        {<Id.Lit_ArrayLhsOpen '_Dbg_next_complete['> <set>}
        {<autoeval> <Id.Lit_ArrayLhsClose ']='> (SQ <_Dbg_complete_onoff>)}
      ]
      redirects: []
      do_fork: T
    )
    (command.ShFunction
      name_tok: <_Dbg_do_set_autoeval>
      name: _Dbg_do_set_autoeval
      body: 
        (BraceGroup
          left: <Id.Lit_LBrace '{'>
          children: [
            (command.Simple
              blame_tok: <_Dbg_set_onoff>
              more_env: []
              words: [{<_Dbg_set_onoff>} {(DQ ($ Id.VSub_Number 1))} {(SQ <autoeval>)}]
              redirects: []
              do_fork: T
            )
            (command.ControlFlow
              keyword: <Id.ControlFlow_Return return>
              arg_word: {($ Id.VSub_QMark '?')}
            )
          ]
          redirects: []
          right: <Id.Lit_RBrace '}'>
        )
    )
  ]
)