2009年3月30日 (月曜日)

21:37:06 # Life ocaml をとりあえず使えるようにする。 開発環境をそろえてみようと思い立ったので、いろいろと調査。 ocaml 用の Debian パッケージは ocaml あたりをいれれば入りそう。 emacs 用の開発環境は tuareg-mode と ocaml-mode の二つのパッケージがあるようだ。 どちらを使ったらよいのかはわからないのだけれども、tuareg-modeを優先するようなことがREADME.Debianにかいてあるので、 tuareg-modeを使うことにする。 M-x tuareg-run-caml で起動する tuareg-interactive-mode というのがあり、トップレベルを利用した インタラクティブな評価も可能なようだ。 しかし、ocamlでは型毎に加算演算のオペレータが違うそうだ。 強力な型が特徴な言語らしい。 どういう考え方なのか、すこしづつみていこうとおもう。

# "ABC"^"DEF";;
- : string = "ABCDEF"
# 1+2;;
- : int = 3
# 1.2 +. 3.4 ;;
- : float = 4.6
# 1 :: [2; 3; 4] ;;
- : int list = [1; 2; 3; 4]
# [1; 2] @ [2; 3; 4] ;;
- : int list = [1; 2; 2; 3; 4]
	
Junichi Uekawa

$Id: dancer-diary.el,v 1.93 2009/01/04 03:42:29 dancer Exp $