OCamlからiconv
OCamlSDLをコンパイルしようとしたら何故かiconvインターフェース作ってました。OCamlで文字コード変換するときはCamomileが一般的と思いますしそっちのほうがいいと思いますが、取り敢えず手っ取り早い風味。OCaml-iconvインターフェースは今まで無かったっぽいですしね。
http://panathenaia.halfmoon.jp/alang/ocaml.html
#load "iconv.cma";; open Iconv;; let s = "ソースコード直書きのUTF-8文字列です\n";; let c = iconv_open ~tocode:"sjis" ~fromcode:"utf-8";; print_string (iconv c s);;
OCamlSDLのほうは……。
やってられるかー。
人間の忍耐を越えていると思います。あとSDL_mainわけわからん。