(CommandList
  children: [
    (C {(_Dbg_help_add)} {(ControlFlow_Return return)} 
      {
        (SQ <"**return**\n"> <"\n"> <"Force an immediate return from a function.\n"> <"\n"> 
          <"The remainder of function will not be executed.\n"> <"\n"> <"See also:\n"> <"---------\n"> <"\n"> <"**finish**, **quit**, and **run**.">
        )
      }
    )
    (FuncDef
      name: _Dbg_do_return
      body: 
        (BraceGroup
          children: [
            (Assignment
              keyword: Assign_None
              pairs: [(assign_pair lhs:(LhsName name:_Dbg_step_ignore) op:Equal rhs:{(1)} spids:[90])]
              spids: [90]
            )
            (C {(_Dbg_write_journal)} {(DQ ("_Dbg_step_ignore=") ($ VSub_Name "$_Dbg_step_ignore"))})
            (Sentence
              child: 
                (Assignment
                  keyword: Assign_None
                  pairs: [
                    (assign_pair
                      lhs: (LhsName name:IFS)
                      op: Equal
                      rhs: {(DQ ($ VSub_Name "$_Dbg_old_IFS"))}
                      spids: [102]
                    )
                  ]
                  spids: [102]
                )
              terminator: <Op_Semi ";">
            )
            (Assignment
              keyword: Assign_None
              pairs: [
                (assign_pair
                  lhs: (LhsName name:_Dbg_last_cmd)
                  op: Equal
                  rhs: {(SQ <return>)}
                  spids: [109]
                )
              ]
              spids: [109]
            )
            (Assignment
              keyword: Assign_None
              pairs: [
                (assign_pair
                  lhs: (LhsName name:_Dbg_inside_skip)
                  op: Equal
                  rhs: {(0)}
                  spids: [115]
                )
              ]
              spids: [115]
            )
            (Assignment
              keyword: Assign_None
              pairs: [
                (assign_pair
                  lhs: (LhsName name:_Dbg_continue_rc)
                  op: Equal
                  rhs: {(2)}
                  spids: [119]
                )
              ]
              spids: [119]
            )
            (ControlFlow token:<ControlFlow_Return return> arg_word:{(0)})
          ]
          spids: [87]
        )
      spids: [83 86]
    )
  ]
)