2011年3月21日月曜日

Erlang Module モジュール

4 Modules

4.1  Module Syntax
(モジュールの構文)

Erlang code is divided into modules.
(Erlangのコードはモジュールで分割される。)

A module consists of a sequence of attributes and function declarations,
(モジュールは関数宣言と属性を順序立てて構成されている。)

each terminated by period (.).
(それぞれの関数や属性はピリオドで締めくくられる。)

Example:

-module(m).          % module attribute
-export([fact/1]).   % module attribute

fact(N) when N>0 ->  % beginning of function declaration
    N * fact(N-1);   %  |
fact(0) ->           %  |
    1.               % end of function declaration
  
See the Functions chapter for a description of function declarations.
(関数宣言の詳細はFunctions章をみて。)

0 件のコメント:

コメントを投稿