(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 '}'> ) ) ] )