$GOSUB(サブルーチン実行関数)
[SUB]タグで定義したサブルーチンを実行します。実行するサブルーチンは、この関数より前に定義しておく必要があります。
形式
$GOSUB(サブルーチン名)
指定する値
-
サブルーチン名
サブルーチン名には、半角英数字と「_(アンダーバー)」が使用できます。ただし、サブルーチン名の先頭に、半角数字は使用できません。また、サブルーチン名は、英文字の大小文字を区別して使用してください。
記述例
セッション情報「MSG」の値に従って、メッセージを出力する処理をサブルーチン化した場合の記述例を次に示します。
[SUB] ECHO [IF] MSG = '1' [THEN] [SET_VALUE] $ECHO(ECHOMSG) [IF_END] [SUB_END] [BEGIN] [SET_VALUE] MSG = $GETSESSION('MSG') ECHOMSG = 'Hello world' $GOSUB(ECHO) [END]