Concurrent Clean : CleanJ : snapshot更新

というわけで、snapshot更新しました。
今回は、パターンマッチができるようになりました。テストケースはfactorialです。

module Main

import StdEnv

Start = factorial 10

factorial 0 = 1
factorial n = n * factorial (n-1)
      • -

この後は、リストをやってから、カリー化をやります。そのあとガードかな。
そこまでできたら、ちょっとしたサイズのプログラムを書いてみます。
あと、Javaにmakeを使っているとあまりありがたくないので、antを使えるようにしないと。