FUNCTION FUNCTION ( | NUMBER | FLOATING | VAR SIZE ) RETURN ENDFUNCTION | END FUNCTION Type: statement 関数(ファンクション)を定めます。 LOCAL で設定されない場合、この関数はグローバル関数となり、 広域で使用できる状態になります。 STRING・NUMBER・FLOATING 以外に C 言語の型も指定できます。 FUNCTION は常に RETURN 文で値または文字列を返します。 例: FUNCTION fh2cel(NUMBER fahrenheit) LOCAL celsius celsius = fahrenheit*9/5 + 32 RETURN celsius END FUNCTION FUNCTION Hello$(STRING name$) RETURN "Hello " & name$ & " !" END FUNCTION