(CommandList
  children: [
    (C {(_Dbg_help_add_sub)} {(show)} {(history)} {(DQ ("Show information on command history saving"))} 
      {(1)}
    )
    (FuncDef
      name: _Dbg_do_show_history
      body: 
        (BraceGroup
          children: [
            (C {(_Dbg_printf)} {(DQ ("%-12s-- "))} {(history)})
            (C {(_Dbg_msg)} 
              {
                (DQ ("  filename: The filename in which to record the command history is ") 
                  ($ VSub_Name "$_Dbg_histfile")
                )
              }
            )
            (C {(_Dbg_msg)} {(DQ ("  save: Saving of history save is"))} 
              {
                (CommandSubPart
                  command_list: 
                    (CommandList
                      children: [(C {(_Dbg_onoff)} {($ VSub_Name "$_Dbg_set_history")})]
                    )
                  left_token: <Left_CommandSub "$(">
                  spids: [106 110]
                )
              }
            )
            (C {(_Dbg_msg)} 
              {(DQ ("  size: Debugger history size is ") ($ VSub_Name "$_Dbg_history_length"))}
            )
            (C {(typeset)} {(Lit_VarLike "label=") (DQ ($ VSub_Number "$1"))})
            (ControlFlow token:<ControlFlow_Return return> arg_word:{(0)})
          ]
          spids: [76]
        )
      spids: [72 75]
    )
  ]
)