image

  • フォト Amazonギフト券
    ※この時計の時刻は、閲覧しているパソコンのものであり、必ずしも正確な時間とは限りません

検索

最近のトラックバック

無料ブログはココログ

« ピックアップ: 「炎上」情報共有サイト 運営会社が真っ先に「炎上」, ブログ「不適切発言」のタレント 芸能活動を自粛, etc... | トップページ | swi-prolog も評価中 »

2007-11-24

erlang を評価中...

いまさらだが、erlang をインストールして、遊んでみている。
erlang は macport でインストールした。

$ port search erlang
erlang    lang/erlang    R11B-5  The Erlang Programming Language
$ sudo port install erlang

最初のプログラムは hello と 階乗計算。

$ cat test.erl
%% See http://erlang.org/faq/quick_start.html
%% http://static.scribd.com/docs/kvr8yei3i77l4.swf?INITIAL_VIEW=width

-module(test).
-export([fac/1, hello/0]).

fac(0) -> 1;
fac(N) -> N * fac(N-1).

hello() ->
    io:fwrite("Hello, erlang!¥n").

$ erl
Erlang (BEAM) emulator version 5.5.5 [source] [async-threads:0] [hipe] [kernel-poll:false]

Eshell V5.5.5  (abort with ^G)
1> c(test).
{ok,test}
2> test:hello().
Hello, erlang!
ok
3> test:fac(10).
3628800
4> test:fac(100).
93326215443944152681699238856266700490715968264381621468592963895217599993229915608941463976156518286253697920827223758251185210916864000000000000000000000000
5> halt().
$

Amazonギフト券

« ピックアップ: 「炎上」情報共有サイト 運営会社が真っ先に「炎上」, ブログ「不適切発言」のタレント 芸能活動を自粛, etc... | トップページ | swi-prolog も評価中 »

コメント

この記事へのコメントは終了しました。

トラックバック


この記事へのトラックバック一覧です: erlang を評価中...:

« ピックアップ: 「炎上」情報共有サイト 運営会社が真っ先に「炎上」, ブログ「不適切発言」のタレント 芸能活動を自粛, etc... | トップページ | swi-prolog も評価中 »

mokuji

2013年12月
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        

google

  • twitter
  • __
  • _
    Googleボットチェッカー

合わせて読む

  • 合わせて読む
    フィードメーター - katoy: cocolog あわせて読みたい

リンク