SUB SUB [(STRING | NUMBER | FLOATING | VAR SIZE )] ENDSUB | END SUB Type: statement サブルーチンを定めます。 SUB では返り値を返しません。 FUNCTION も参照して下さい。 LOCAL 宣言されない限りは、SUB で使われている変数はグローバル変数扱いになります。 入力される値のため、文字列 STRING・数値 NUMBER・FLOATING の他、 基本的な C 言語の種類も使用することができます。 VAR とともに可変的なサイズの値を定められることができます。 例: SUB add(NUMBER x, NUMBER y) LOCAL result PRINT "The sum of x and y is: "; result = x + y PRINT result END SUB