N88-BASIC(86) RETURN命令

RETURN

機能
サブルーチンを終了し, 元のプログラムの実行を再開
書式
RETURN [(行番号)]
文例
RETURN
RETURN 200

サブルーチンの実行を終了し,そのサブルーチンを呼び出したGOSUBの次の命令から実行を再開します.1つのサブルーチン内に複数のRETURNがあってもかまいません.

RETURNでは,〈行番号〉を指定して,特定の行にリターンさせることもできます.ただし,サブルーチンの多重化を行っている場合や, FOR?NEXTの内部からGOSUBでサブルーチンを呼び出している場合,リターン先の〈行番号〉には,そのサブルーチンの呼び出し側と同じスタックレベルのプログラム行を指定しなければなりません.これを無視すると,スタック領域が異常消費され,プログラムは正しく動作しません.とくに必要がない限り,使用しないようにしてください.

注意:RETURNを単独で使うことはできません.プログラムの実行中, GOSUBなしでRETURNに出合うと,"RETURN without GOSUB"エラーが起こります.

参照:GOSUB,サンプルプログラム7

出典:N88-日本語BASIC(86)(Ver6.2) リファレンスマニュアル、日本電気株式会社、1991年発行


inserted by FC2 system