2009-03-18から1日間の記事一覧
Erlangが末尾再帰最適化をしてるか調べようとした - みずぴー日記に興味が湧いたので,erlangのアセンブリコードを見てみた.beamのバイトコードにほぼ一対一対応していると考えていいと思う. まず単純な定義の場合 fact(0) -> 1; fact(N) -> N * fact(N-1)…
Erlangが末尾再帰最適化をしてるか調べようとした - みずぴー日記に興味が湧いたので,erlangのアセンブリコードを見てみた.beamのバイトコードにほぼ一対一対応していると考えていいと思う. まず単純な定義の場合 fact(0) -> 1; fact(N) -> N * fact(N-1)…