CALLFORM, JUMPFORM, GOTOFORM¶
| 関数名 | 引数 | 戻り値 |
|---|---|---|
CALLFORM | functionName(, any...) | なし |
JUMPFORM | functionName(, any...) | なし |
GOTOFORM | labelName | なし |
API
CALLFORM functionName(, argument...)
JUMPFORM functionName(, argument...)
GOTOFORM labelName
CALL、JUMP、GOTOと同じですが、PRINTFORMなどと同じ形式で関数名を指定できます。 CALLFORM KOJO_{NO:TARGET}_{SELECTCOM}
のような使い方ができます。 JUMPFORMとCALLFORMは引数を指定できます。詳しくは関数の自作関数における引数指定の項を参照してください。 なお、GOTOFORMで直接ループ・分岐構文内に入った場合についてはTRYGOTOやループ・分岐構文、TRYC系の項を参照してください。
ヒント
命令のみ対応しています。
例
MAIN.ERB
@SYSTEM_TITLE
#DIMS HOGE
HOGES = AAA
CALLFORM %HOGES%
JUMPFORM %"C"*3%
@AAA
PRINTL AAA
@CCC
PRINTL CCC
WAIT
結果
AAA
CCC