Scheme処理系の上で動くClojure方言を動かすための環境構築(2) 本体編
昨日に引き続き、Scheme処理系(Racket or CHICKEN)の上で
動くClojure方言(Cloje)を動かすための環境構築メモその2。
今回は本体のClojeをインストール。
1. 公式から任意のディレクトリにgit clone
% git clone https://gitlab.com/cloje.git
2. ルートディレクトリに移動
% cd cloje
3. 以下のコマンドでインストールを実行
% sudo make -C chicken install
4. replを起動してみる
% sudo make -C chicken repl
% sudo make -C chicken rlrepl --- rlwrapをインストール済みなら
5. 公式のdemoを試す
以下の内容をファイルに入力し、demo.scmとして保存
(use cloje)
(defn add-one [x] (+ 1 x))
(println "1 + 2 =" (add-one 2))
6. インタプリタで実行
% csi -s ./demo.scm
1 + 2 = 3
7. コンパイラで実行
% csc ./demo.scm && ./demo
1 + 2 = 3
8. testする場合は以下のコマンドを実行
% sudo make -C chicken test
[参考サイト]
Cloje 0.2.0 Released | blog.jacius.info