func

機能

関数を定義する.

形式

func function( [arg1,...argn] ) stmt

パラメータ

  1. function : 関数名

  2. arg1....arg2 : 引数名

  3. stmt : 処理 ({ } で囲まれた複数のコマンドによる処理の記述ができる)

解説

  1. 引数,また返り値として,Scalar,Series,Snapshot,String 型のオブジェクトを扱うことができる.

  2. return 関数により,呼び出し元にデータを返すことができる.

  3. 関数内で引数の内容の書き換えた場合,この変化は呼び出し元の対応する変数に影響する.

使用例

任意の型のデータをStringオブジェクトに変換する関数の記述例

% func data2string( var ) {
%   return  " " + var
% }

Last updated: 2005/03/31