ダウンロード
基本的に、Windows版について説明します。
まず、公式サイトから、Cleanのシステム一式をダウンロードします。
http://www.cs.ru.nl/~clean/Download/main/main.htm
"Clean 2.1.1 Binary Distributions"というところに、コンパイル済みのバイナリファイルが置かれています。
ダウンロードして、適当なフォルダに解凍します。解凍してできたフォルダの中の、"CleanIDE.exe"を実行します。初回の起動では、レジストリに登録するかを聞かれますので、"Yes"と答えます。
下のサイトで、図入りのインストール方法の説明を見ることができます。
http://sky.zero.ad.jp/~zaa54437/programming/clean/how_to_use/
日本語化
Windows版は、Shift-JISコードとフォントの取り扱いに問題があり、日本語が正しく扱えません。
日本語化プロジェクトで、その問題を修正した修正ファイルを配布しています。必要に応じて、取得して、オリジナルのファイルを置き換えてください。
日本語化したIDEをインストールしたら、メニューから「Default -> Window Settings」以下のメニューを順に開いて、フォントを日本語フォントに変更しておきます。
emacs
Cleanは、IDEとともに配布されますので、IDEに付属のエディタが使えますが、より柔軟なエディタを使いたければ、emacsを利用することが可能です。
emacsのClean用のメジャーモードがclean-mode.elから取得できます。ただし、現状はキーワードがハイライトされるだけのシンプルなものです。
その他のライブラリ
Customize Your Cleanに、その他、便利なライブラリがいくつかあります。
1つ目は、Cleanで標準出力に文字を出力するプログラムを書くと、最後に"press any key to exit"というプロンプトが出力されてしまいますが、これを出力しないようにするための修正ファイルです。これを適用すると、IDEで"Update and Run"で実行したときに、出力結果を確認することができなくなるので注意してください。
2つ目は、いくつかの便利な関数を集めたライブラリです。これは、このサイトで解説するCleanプログラミングでも利用しています。
ドキュメント
公式サイトで得られるドキュメントの日本語訳が、以下のサイトで読むことができます。全てが翻訳されているわけではありませんが、重要なところは翻訳されています。
http://sky.zero.ad.jp/~zaa54437/programming/clean/
あと、ネタで作ったプレゼンテーションがあります。
メーリングリスト
公式メーリングリスト(英語)が、以下で登録できます。
http://mailman.science.ru.nl/mailman/listinfo/clean-list
流量はあまり多くありませんが、分からないところを質問すると、誰かが回答してくれるかもしれません。