(command.CommandList children: [ (command.Simple blame_tok: <_Dbg_help_add_sub> more_env: [] words: [ {<_Dbg_help_add_sub>} {<info>} {<breakpoints>} { (DQ <'**info breakpoints**\n'> <'\n'> <'Show status of user-settable breakpoints. If no breakpoint numbers are\n'> <'given, the show all breakpoints. Otherwise only those breakpoints\n'> <'listed are shown and the order given.\n'> <'\n'> <'The '> (word_part.EscapedLiteral token:<Id.Lit_EscapedChar '\\"'> ch:'"') <Disp> (word_part.EscapedLiteral token:<Id.Lit_EscapedChar '\\"'> ch:'"') <' column contains one of '> (word_part.EscapedLiteral token:<Id.Lit_EscapedChar '\\"'> ch:'"') <keep> (word_part.EscapedLiteral token:<Id.Lit_EscapedChar '\\"'> ch:'"') <', '> (word_part.EscapedLiteral token:<Id.Lit_EscapedChar '\\"'> ch:'"') <del> (word_part.EscapedLiteral token:<Id.Lit_EscapedChar '\\"'> ch:'"') <', the disposition of\n'> <'the breakpoint after it gets hit.\n'> <'\n'> <'The '> (word_part.EscapedLiteral token:<Id.Lit_EscapedChar '\\"'> ch:'"') <enb> (word_part.EscapedLiteral token:<Id.Lit_EscapedChar '\\"'> ch:'"') <' column indicates whether the breakpoint is enabled.\n'> <'\n'> <'The '> (word_part.EscapedLiteral token:<Id.Lit_EscapedChar '\\"'> ch:'"') <Where> (word_part.EscapedLiteral token:<Id.Lit_EscapedChar '\\"'> ch:'"') <' column indicates where the breakpoint is located.\n'> <'Info whether use short filenames\n'> <'\n'> <'See also:\n'> <'---------\n'> <'\n'> <'**break**, **enable**, and **disable**.'> ) } {<1>} ] redirects: [] do_fork: T ) (command.ShFunction name_tok: <_Dbg_do_info_breakpoints> name: _Dbg_do_info_breakpoints body: (BraceGroup left: <Id.Lit_LBrace '{'> children: [ (command.Simple blame_tok: <_Dbg_do_list_brkpt> more_env: [] words: [{<_Dbg_do_list_brkpt>} {($ Id.VSub_At '@')}] redirects: [] do_fork: T ) (command.ControlFlow keyword: <Id.ControlFlow_Return return> arg_word: {($ Id.VSub_QMark '?')} ) ] redirects: [] right: <Id.Lit_RBrace '}'> ) ) ] )