2012-01-01から1ヶ月間の記事一覧
sudo pacman -Syuとしてみると Run "pacman-key --init" と言われるのでその通りに。 sudo pacman-key --init gpg: Generating pacman keychain master key... Not enough random bytes available. Please do some other work to give the OS a chance to co…
ここによるとコンパイラの中間表現として CPS(Continuation Passing Style) v.s. ANF(A - Normal Form) という構図があるらしい。
set nolinebreak set textwidth=0 で自動での改行挿入を防ぐことが出来るらしいのですが .vimrc に書いてもOCaml でコーディングしている際、反映されず常にいらいらしていました。解決法を以下に書きます。
OCaml threads ライブラリを使ってみました。 Thread.create まではいいのですが外部からスレッドを終了させるのは難しかったです。なにが難しかったかというと、Thread モジュールのなかに Thread.kill : Thread.t -> unit のようなメソッドがあるのですが…
こんなの作ってみました。 まだ慣れていないOCaml,lablgtk2を使って書くのはしんどかったです。 あと、やっぱりインタラクティブかつマルチスレッドなプログラムは設計からして難しいですね。
今使ってる vimrc