TRYCALLFORM, TRYJUMPFORM, TRYGOTOFORM¶
関数名 | 引数 | 戻り値 |
---|---|---|
![]() TRYCALLFORM | formedString (, any ...) | なし |
![]() TRYJUMPFORM | formedString (, any ...) | なし |
![]() TRYGOTOFORM | formedString | なし |
API
TRYCALLFORM formedString(, argument...)
TRYJUMPFORM formedString(, argument...)
TRYGOTOFORM formedString
JUMP
、CALL
、GOTO
と同じですが、PRINTFORM
などと同じ形式で関数名を指定でき、関数が存在しなくてもエラーになりません。TRYJUMPFORM
とTRYCALLFORM
は引数を指定できます。詳しくは関数ページの自作関数における引数指定
の項を参照してください。なお、
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