OCaml の対話型インタプリタと文字コード (一人読書会番外編)
問 4.8 をやっていたときのこと。
# #use "C:/Program Files/Objective Caml/mylib/tsurukame.ml";; File "C:/Program Files/Objective Caml/mylib/tsurukame.ml", line 1, characters 1-2: Error: Illegal character (サ)
このエラーしか出なくなった。
色々試してみた結果、どうやらこのインタプリタは ANSI 文字コードしか通らないらしいことが分かった。
何かの拍子にエディタの文字エンコーディングが変わっていたのが原因でした。
意外とこのことに関する日本語の情報が少ないな。
Adaで九九表 - てきとうを眺めてて文字コードの問題だと気が付いた。
まさか Ada 関連のエントリを読んでて解決することになろうとは。