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 関連のエントリを読んでて解決することになろうとは。