# resume

リターンまたは復帰実行およびローカル変数をコピー

## 呼出し手順

    resume
                [x1,..,xn]=resume(a1,..,an)

## Parameters

x

  ...

## 説明

関数内で `resume` は関数の実行を中断します.また， `[..]=resume(..)` は関数の実行を中断, ローカル変数`ai`をコールした側の環境の 名前`xi`に代入します.

`pause` モードの場合, より低いレベルに戻ることができます. `[..]=resume(..)`はより低いレベルに戻り, ローカル変数`ai`をコールした側の環境の 名前`xi`に代入します.

関数によりコールされる`execstr`の場合, `[..]=resume(..)` はその関数の実行を停止し, ローカル変数`ai`をコールした側の環境の 名前`xi`に代入します.

`resume` は `return`と等価です.

## 参照

- abort
- break