コンテンツにスキップ

TRYCALLFORM, TRYJUMPFORM, TRYGOTOFORM

関数名 引数 戻り値
TRYCALLFORM formedString(, any...) なし
TRYJUMPFORM formedString(, any...) なし
TRYGOTOFORM formedString なし

API

TRYCALLFORM formedString(, argument...)
TRYJUMPFORM formedString(, argument...)
TRYGOTOFORM formedString
JUMPCALLGOTOと同じですが、PRINTFORMなどと同じ形式で関数名を指定でき、関数が存在しなくてもエラーになりません。
TRYJUMPFORMTRYCALLFORMは引数を指定できます。詳しくは関数ページの自作関数における引数指定の項を参照してください。
なお、TRYGOTOFORMで直接ループ・分岐構文内に入った場合についてはTRYGOTOループ・分岐構文TRYCの項を参照してください。

ヒント

命令のみ対応しています。

MAIN.ERB
@SYSTEM_TITLE 
    #DIMS HOGE
    HOGES = AAA

    TRYCALLFORM %HOGES%
    TRYCALLFORM %HOGES%BBB
    TRYJUMPFORM %"C"*3%

@AAA
    PRINTL AAA

@BBB
    PRINTL BBB

@CCC
    PRINTL CCC
    WAIT
結果
AAA
CCC