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