OSDN Git Service

SourceForge.JP で Mac 旧来の改行コード( CR のみ)の場合に正常に処理されないので、改行コードを変更。
[bacon/BaCon-Japanese.git] / 関数・命令 / SUB.txt
1   SUB
2
3    SUB <name>[(STRING <s>| NUMBER <i>| FLOATING <f>| VAR <v> SIZE <t>)]
4        <body>
5    ENDSUB | END SUB
6
7    Type: statement
8
9    サブプロシージャを定めます。 サブプロシージャは返り値を返しません。
10    (FUNCTION も参照)
11
12    LOCAL 宣言されない限りは、SUB で使われている変数はグローバル変数扱いになります。  
13    入力される argument のため、STRING NUMBER FLOATING の他、
14    基本的な C 言語の種類も使用することができます。
15    VARとともに可変的なサイズの argument を定められることができます。
16    例:
17
18    SUB add(NUMBER x, NUMBER y)
19        LOCAL result
20        PRINT "The sum of x and y is: ";
21        result = x + y
22        PRINT result
23    END SUB
24