by shigemk2

当面は技術的なことしか書かない

プログラミング言語Clean 本当に入門

プログラミング言語Cleanについて、ちょっと調べましたが、あまりにもググラビリティが低いので、少しだけまとめました。

Hello, Worldくらいまでなら…

github.com

びっくりするほどググラビリティが低いので、どうしたものかっていう感じです。

インストール

yum

sudo yum install -y clean

wget

wget http://clean.cs.ru.nl/download/Clean24/macosx/clean2.4.zip
unzip clean2.4.zip
cd clean
make

hello, world

gist.github.com

ファイルは.iclです。そう、iclです。自分の中で結構重要なことなので2回言いました。

コンパイルから実行までは以下の流れです。なんとなくgccに似ています。

clm hello -o hello
./hello

なお、ScalaやHaskellみたく直接実行する方法はないようです。

あと、Emacsのモードも不明です。もしかしたらあるのかもしれませんが。