文字コード

UTF-8 で書かれた文字列を EUC に変換する必要が生じたため,
文字コードを判別する: .NET Tips: C#, VB.NET
に掲載されている C# のコードを C 言語用に書き換えた。元が C# ゆえ,とても簡単に書き換えられたし,これまで使ってきた JIS, SJIS, EUC文字コード判定プログラムよりシンプルになり,好ましいこと。大本は Perl らしく,Perl に疎い自分にとっては C# に書き換えてくれた方へ感謝である。
これまで利用してきた文字コード判定プログラム estimate_char.c を getcode.c へ,文字コード変換プログラム kanji.c を lang.c へ移行(後者も UTF-8 への対応である)。