手続きを定義する.
proc method( [arg1,...argn] ) stmt
method : 手続き名
arg1,...argn : 引数名
stmt : 処理 ({ } で囲まれた複数のコマンドによる処理の記述ができる)
手続き内で引数を書き換えた場合,呼出元の対応する変数に影響する.
引数 n に 10 加える手続きの記述例
% proc plusten(n) { % n=n+10 % } % s=0 % plusten(s) % s 10
external, func