2つの値をユーザ関数 TASIZAN に引き渡し、2つの値を加えた結果を戻す。
…
X = 10
Y = 22
SUN = TASIZAN( X , Y )
…
//ユーザー関数
FUNC KEKKA TASIZAN( A , B )
KEKKA = A + B
ENDFUNC
文字列と数値をユーザ関数 HYOUJI に引き渡し、指定の座標に指定の画面に表示します。
…
CH1=G@SETUP(640,480,8,0)
X=10
Y=20
MOJI="TEST"
SUU=100
HYOUJI(CH1,X,Y,MOJI,SUU)
…
//サブモジュール
FUNC HYOUJI(CC,XX,YY,UMEJI,SUUJI)
G@PRINT(CC,XX,YY,UMEJI+":"+STR(SUUJI))
ENDFUNC
2つの数値をユーザ関数 HYOUJI2 に引き渡し、2つの値を加えた結果を画面に表示します。
…
STATIC CH1
CH1 = G@SETUP( 640 , 480 , 8 , 0 )
SUU1 = 100
SUU2 = 200
HYOUJI2( SUU1 , SUU2 )
…
//サブモジュール
FUNC HYOUJI2( C , D )
G@PRINT( CH1 , 50 , 20 , STR( TASIZAN( C , D )))
ENDFUNC
FUNC KEKKA TASIZAN( A , B )
KEKKA = A + B
ENDFUNC