clojure

Clojureで「言語処理100本ノック 2015」(その3)

Clojureで「言語処理100本ノック 2015」を解いてみようの続き。 目次 目次 第2章: UNIXコマンドの基礎 10. 行数のカウント 11. タブをスペースに置換 12. 1列目をcol1.txtに,2列目をcol2.txtに保存 13. col1.txtとcol2.txtをマージ 14. 先頭からN行を出力 1…

Clojureで「言語処理100本ノック 2015」(その2)

Clojureで「言語処理100本ノック 2015」を解いてみようの続き。 目次 目次 第1章: 準備運動 06. 集合 07. テンプレートによる文生成 08. 暗号文 09. Typoglycemia 第1章: 準備運動 06. 集合 "paraparaparadise"と"paragraph"に含まれる文字bi-gramの集合を,…

Clojureで「言語処理100本ノック 2015」(その1)

最後まで達成できるか分かりませんが、言語処理100ノックをClojureで解いていきたいと思います。 目次 目次 言語処理100本ノック 2015とは 第1章: 準備運動 00. 文字列の逆順 01. 「パタトクカシーー」 02. 「パトカー」+「タクシー」=「パタトクカシーー…

Clojureのインストール Using Brew

2011年にプログラミング言語の1つであるClojure入門しようとしたけど、時間だけが過ぎていた。こんどこそは入門しようと思い、Mac(high sirrera)にClojureをインストールした。 Javaのインストール $ brew cask install java Clojureのインストール $ brew…

Clojureのインストール Using MacPorts

Clojure Programming/Getting Started - Wikibooks, open books for an open worldを参考に。 sudo port install clojure +rlwrap ちなみにバージョン1.2でした。1.3が出たので、そこだけは少し悲しい。 $ clj Clojure 1.2.1 $ user=> (+ 1 2) 3 初めてのClo…