プログラミングの基礎 (Computer Science Library)
posted with amazlet at 09.09.16
浅井 健一
サイエンス社
売り上げランキング: 83443
サイエンス社
売り上げランキング: 83443
詳しく調べず買ったら中身OCaml。言語はあまり気にせず写経してきます。
1.3 準備
% sudo port install ocaml +doc
---> Computing dependencies for ocaml
---> Fetching ocaml
---> Attempting to fetch ocaml-3.11.1.tar.bz2 from http://distfiles.macports.org/ocaml
---> Attempting to fetch ocaml-3.11-refman.html.tar.gz from http://distfiles.macports.org/ocaml
---> Verifying checksum(s) for ocaml
---> Extracting ocaml
---> Configuring ocaml
---> Building ocaml
---> Staging ocaml into destroot
---> Installing ocaml @3.11.1_0+doc
---> Activating ocaml @3.11.1_0+doc
---> Cleaning ocaml
インストールした。
% ocaml
Objective Caml version 3.11.1
# "あ" ;;
- : string = "�\129\130"
UTF-8で日本語が出ない。
MacOS X日本語の表示の仕方
- ターミナルの漢字コードをEUCにしてください。「ファイル」メニューの「情報を見る」でターミナルインスペクタを開き、「ディスプレイ」メニューの中の「文字セットエンコーディング」を「日本語 (EUC)」にしてください。
- 次に、環境変数LANGを en_US.ISO8859-1(等)に設定して ocaml を起動してください。(ロケールの名称はOSのバージョンによって異なる場合があります。)
- csh 系なら env LANG=en_US.ISO8859-1 ocaml
- bash 系なら LANG=en_US.ISO8859-1 ocaml
参考URLから著者のサポートページには上記のようにせよとある。でもUTF-8使いたいなあ・・・。
あと、このインタプリタの終了はどうやるんだろう。とりあえずC-dで終了しておいた。