読み込んだ辞書データを Palm の PDB 形式で書き出すと、2バイト合わない。まぁそれまでも色々有ったんだけど。perl の dic2pdb ソースを見ながら自分のソースと見比べても特に問題が無い。で書き出し時のデータをすべて表示してみる(データが多いので大変)。すると “space” の所で null を発見。読込時に失敗していたらしい。で、その失敗した文字コードを見てみると SJIS では定義されてないコードだった。”81 ad” Windows だと大丈夫なのかなぁ。どうしようか思案中。