sub ... end sub
サブルーチン定義
書式:
sub name
( parmlist {...}
)
block of instructions
end sub
name サブルーチンの名前,最初が数字以外の英文字で始まる文字列。
たとえば: 1printString は正しくない。printString1 は正しい。
parmlist 複数の変数でサブルーチンに引き渡される
プログラムを書く上であるシークエンスを何度か繰り返す必要がある場合に、
sdlBasicではそのシークエンスを一か所にまとめそれが必要なそれぞれの場所から 名前で呼び出すことをお勧めする。
サブルーチンのなかで使用される変数はたとえ同じ名前が本体の別の場所にあっても ローカル変数になる。 これは配列も同じ。
参照: Commons,
Shared,
Dim
サブルーチンにはパラメーターのリストを渡すことができる。 パラメーターの必要のないサブルーチンは()を省略出来る。
例:
Sub printString(a$)
prints(a$)
end Sub
printString("yo!!!")
参照:
Commons, Shared
, Dim