(command.CommandList children: [ (command.Simple blame_tok: <_Dbg_help_add> more_env: [] words: [ {<_Dbg_help_add>} {<next>} { (DQ <'**next** [*count*]\n'> <'\n'> <'Single step an statement skipping functions. This is sometimes called\n'> <'\'step over\' or \'step through\'.\n'> <'\n'> <'If *count* is given, stepping occurs that many times before\n'> <'stopping. Otherwise *count* is one. *count* an be an arithmetic\n'> <'expression.\n'> <'\n'> <'Functions and source\'d files are not traced. This is in contrast to\n'> <'**step**.\n'> <'\n'> <'See also:\n'> <'---------\n'> <'\n'> <'**skip**.'> ) } {<1>} ] redirects: [] do_fork: T ) (command.ShFunction name_tok: <_Dbg_do_next> name: _Dbg_do_next body: (BraceGroup left: <Id.Lit_LBrace '{'> children: [ (command.ShAssignment left: <Id.Lit_VarLike '_Dbg_last_cmd='> pairs: [ (AssignPair left: <Id.Lit_VarLike '_Dbg_last_cmd='> lhs: (sh_lhs_expr.Name left:<Id.Lit_VarLike '_Dbg_last_cmd='> name:_Dbg_last_cmd) op: assign_op.Equal rhs: {(SQ <next>)} ) ] redirects: [] ) (command.ShAssignment left: <Id.Lit_VarLike '_Dbg_inside_skip='> pairs: [ (AssignPair left: <Id.Lit_VarLike '_Dbg_inside_skip='> lhs: (sh_lhs_expr.Name left: <Id.Lit_VarLike '_Dbg_inside_skip='> name: _Dbg_inside_skip ) op: assign_op.Equal rhs: {<0>} ) ] redirects: [] ) (command.Simple blame_tok: <_Dbg_next_skip_common> more_env: [] words: [{<_Dbg_next_skip_common>} {<0>} {($ Id.VSub_At '@')}] redirects: [] do_fork: T ) (command.ControlFlow keyword: <Id.ControlFlow_Return return> arg_word: {($ Id.VSub_QMark '?')} ) ] redirects: [] right: <Id.Lit_RBrace '}'> ) ) (command.Simple blame_tok: <_Dbg_alias_add> more_env: [] words: [{<_Dbg_alias_add>} {(SQ <n>)} {(SQ <next>)}] redirects: [] do_fork: T ) ] )