読者です 読者をやめる 読者になる 読者になる

[Char]Citrus iconv (3)

森山さんのblogで捕捉して頂いていた事に今更気づく(ぉぃ
その後自分で直すことは断念したので、間違っていると思われる点だけメモしておくことにします。

utf-8 -> eucjp-ms

"e288aa": "a2c0" is expected, but "adfc"
"e288a9": "a2c1" is expected, but "adfb"
"e288a0": "a2dc" is expected, but "adf7"
"e28aa5": "a2dd" is expected, but "adf6"
"e289a1": "a2e1" is expected, but "adf1"
"e28992": "a2e2" is expected, but "adf0"
"e2889a": "a2e5" is expected, but "adf5"
"e288b5": "a2e8" is expected, but "adfa"
"e288ab": "a2e9" is expected, but "adf2"

nil: 0
corrrect: 7317
wrong: 9

JIS X 0208NEC特殊文字で重複符号化されている文字が、JIS X 0208に置換されていないようです。

eucjp-ms -> utf-8

nil: 0
corrrect: 7326
wrong: 0

こちらは問題無いようです。

utf-8 -> cp932

"e288aa": "81be" is expected, but "879c"
"e288a9": "81bf" is expected, but "879b"
"efbfa2": "81ca" is expected, but "nil"
"e288a0": "81da" is expected, but "8797"
"e28aa5": "81db" is expected, but "8796"
"e289a1": "81df" is expected, but "8791"
"e28992": "81e0" is expected, but "8790"
"e2889a": "81e3" is expected, but "8795"
"e288b5": "81e6" is expected, but "879a"
"e288ab": "81e7" is expected, but "8792"
"e285b0": "fa40" is expected, but "nil"
"e285b1": "fa41" is expected, but "nil"
"e285b2": "fa42" is expected, but "nil"
"e285b3": "fa43" is expected, but "nil"
"e285b4": "fa44" is expected, but "nil"
"e285b5": "fa45" is expected, but "nil"
"e285b6": "fa46" is expected, but "nil"
"e285b7": "fa47" is expected, but "nil"
"e285b8": "fa48" is expected, but "nil"
"e285b9": "fa49" is expected, but "nil"
"efbfa4": "fa55" is expected, but "nil"
"efbc87": "fa56" is expected, but "nil"
"efbc82": "fa57" is expected, but "nil"
"e7ba8a": "fa5c" is expected, but "nil"
"e8a49c": "fa5d" is expected, but "nil"
"e98d88": "fa5e" is expected, but "nil"
"e98a88": "fa5f" is expected, but "nil"
"e8939c": "fa60" is expected, but "nil"
"e4bf89": "fa61" is expected, but "nil"
"e782bb": "fa62" is expected, but "nil"
"e698b1": "fa63" is expected, but "nil"
"e6a388": "fa64" is expected, but "nil"
"e98bb9": "fa65" is expected, but "nil"
"e69bbb": "fa66" is expected, but "nil"
"e5bd85": "fa67" is expected, but "nil"
"e4b8a8": "fa68" is expected, but "nil"
"e4bba1": "fa69" is expected, but "nil"
"e4bbbc": "fa6a" is expected, but "nil"
"e4bc80": "fa6b" is expected, but "nil"
"e4bc83": "fa6c" is expected, but "nil"
"e4bcb9": "fa6d" is expected, but "nil"
"e4bd96": "fa6e" is expected, but "nil"
"e4be92": "fa6f" is expected, but "nil"
"e4be8a": "fa70" is expected, but "nil"
"e4be9a": "fa71" is expected, but "nil"
"e4be94": "fa72" is expected, but "nil"
"e4bf8d": "fa73" is expected, but "nil"
"e58180": "fa74" is expected, but "nil"
"e580a2": "fa75" is expected, but "nil"
"e4bfbf": "fa76" is expected, but "nil"
"e5809e": "fa77" is expected, but "nil"
"e58186": "fa78" is expected, but "nil"
"e581b0": "fa79" is expected, but "nil"
"e58182": "fa7a" is expected, but "nil"
"e58294": "fa7b" is expected, but "nil"
"e583b4": "fa7c" is expected, but "nil"
"e58398": "fa7d" is expected, but "nil"
"e5858a": "fa7e" is expected, but "nil"
"e585a4": "fa80" is expected, but "nil"
"e5869d": "fa81" is expected, but "nil"
"e586be": "fa82" is expected, but "nil"
"e587ac": "fa83" is expected, but "nil"
"e58895": "fa84" is expected, but "nil"
"e58a9c": "fa85" is expected, but "nil"
"e58aa6": "fa86" is expected, but "nil"
"e58b80": "fa87" is expected, but "nil"
"e58b9b": "fa88" is expected, but "nil"
"e58c80": "fa89" is expected, but "nil"
"e58c87": "fa8a" is expected, but "nil"
"e58ca4": "fa8b" is expected, but "nil"
"e58db2": "fa8c" is expected, but "nil"
"e58e93": "fa8d" is expected, but "nil"
"e58eb2": "fa8e" is expected, but "nil"
"e58f9d": "fa8f" is expected, but "nil"
"efa88e": "fa90" is expected, but "nil"
"e5929c": "fa91" is expected, but "nil"
"e5928a": "fa92" is expected, but "nil"
"e592a9": "fa93" is expected, but "nil"
"e593bf": "fa94" is expected, but "nil"
"e59686": "fa95" is expected, but "nil"
"e59d99": "fa96" is expected, but "nil"
"e59da5": "fa97" is expected, but "nil"
"e59eac": "fa98" is expected, but "nil"
"e59f88": "fa99" is expected, but "nil"
"e59f87": "fa9a" is expected, but "nil"
"efa88f": "fa9b" is expected, but "nil"
"efa890": "fa9c" is expected, but "nil"
"e5a29e": "fa9d" is expected, but "nil"
"e5a2b2": "fa9e" is expected, but "nil"
"e5a48b": "fa9f" is expected, but "nil"
"e5a593": "faa0" is expected, but "nil"
"e5a59b": "faa1" is expected, but "nil"
"e5a59d": "faa2" is expected, but "nil"
"e5a5a3": "faa3" is expected, but "nil"
"e5a6a4": "faa4" is expected, but "nil"
"e5a6ba": "faa5" is expected, but "nil"
"e5ad96": "faa6" is expected, but "nil"
"e5af80": "faa7" is expected, but "nil"
"e794af": "faa8" is expected, but "nil"
"e5af98": "faa9" is expected, but "nil"
"e5afac": "faaa" is expected, but "nil"
"e5b09e": "faab" is expected, but "nil"
"e5b2a6": "faac" is expected, but "nil"
"e5b2ba": "faad" is expected, but "nil"
"e5b3b5": "faae" is expected, but "nil"
"e5b4a7": "faaf" is expected, but "nil"
"e5b593": "fab0" is expected, but "nil"
"efa891": "fab1" is expected, but "nil"
"e5b582": "fab2" is expected, but "nil"
"e5b5ad": "fab3" is expected, but "nil"
"e5b6b8": "fab4" is expected, but "nil"
"e5b6b9": "fab5" is expected, but "nil"
"e5b790": "fab6" is expected, but "nil"
"e5bca1": "fab7" is expected, but "nil"
"e5bcb4": "fab8" is expected, but "nil"
"e5bda7": "fab9" is expected, but "nil"
"e5beb7": "faba" is expected, but "nil"
"e5bf9e": "fabb" is expected, but "nil"
"e6819d": "fabc" is expected, but "nil"
"e68285": "fabd" is expected, but "nil"
"e6828a": "fabe" is expected, but "nil"
"e6839e": "fabf" is expected, but "nil"
"e68395": "fac0" is expected, but "nil"
"e684a0": "fac1" is expected, but "nil"
"e683b2": "fac2" is expected, but "nil"
"e68491": "fac3" is expected, but "nil"
"e684b7": "fac4" is expected, but "nil"
"e684b0": "fac5" is expected, but "nil"
"e68698": "fac6" is expected, but "nil"
"e68893": "fac7" is expected, but "nil"
"e68aa6": "fac8" is expected, but "nil"
"e68fb5": "fac9" is expected, but "nil"
"e691a0": "faca" is expected, but "nil"
"e6929d": "facb" is expected, but "nil"
"e6938e": "facc" is expected, but "nil"
"e6958e": "facd" is expected, but "nil"
"e69880": "face" is expected, but "nil"
"e69895": "facf" is expected, but "nil"
"e698bb": "fad0" is expected, but "nil"
"e69889": "fad1" is expected, but "nil"
"e698ae": "fad2" is expected, but "nil"
"e6989e": "fad3" is expected, but "nil"
"e698a4": "fad4" is expected, but "nil"
"e699a5": "fad5" is expected, but "nil"
"e69997": "fad6" is expected, but "nil"
"e69999": "fad7" is expected, but "nil"
"efa892": "fad8" is expected, but "nil"
"e699b3": "fad9" is expected, but "nil"
"e69a99": "fada" is expected, but "nil"
"e69aa0": "fadb" is expected, but "nil"
"e69ab2": "fadc" is expected, but "nil"
"e69abf": "fadd" is expected, but "nil"
"e69bba": "fade" is expected, but "nil"
"e69c8e": "fadf" is expected, but "nil"
"efa4a9": "fae0" is expected, but "nil"
"e69da6": "fae1" is expected, but "nil"
"e69ebb": "fae2" is expected, but "nil"
"e6a192": "fae3" is expected, but "nil"
"e69f80": "fae4" is expected, but "nil"
"e6a081": "fae5" is expected, but "nil"
"e6a184": "fae6" is expected, but "nil"
"e6a38f": "fae7" is expected, but "nil"
"efa893": "fae8" is expected, but "nil"
"e6a5a8": "fae9" is expected, but "nil"
"efa894": "faea" is expected, but "nil"
"e6a698": "faeb" is expected, but "nil"
"e6a7a2": "faec" is expected, but "nil"
"e6a8b0": "faed" is expected, but "nil"
"e6a9ab": "faee" is expected, but "nil"
"e6a986": "faef" is expected, but "nil"
"e6a9b3": "faf0" is expected, but "nil"
"e6a9be": "faf1" is expected, but "nil"
"e6aba2": "faf2" is expected, but "nil"
"e6aba4": "faf3" is expected, but "nil"
"e6af96": "faf4" is expected, but "nil"
"e6b0bf": "faf5" is expected, but "nil"
"e6b19c": "faf6" is expected, but "nil"
"e6b286": "faf7" is expected, but "nil"
"e6b1af": "faf8" is expected, but "nil"
"e6b39a": "faf9" is expected, but "nil"
"e6b484": "fafa" is expected, but "nil"
"e6b687": "fafb" is expected, but "nil"
"e6b5af": "fafc" is expected, but "nil"
"e6b696": "fb40" is expected, but "nil"
"e6b6ac": "fb41" is expected, but "nil"
"e6b78f": "fb42" is expected, but "nil"
"e6b7b8": "fb43" is expected, but "nil"
"e6b7b2": "fb44" is expected, but "nil"
"e6b7bc": "fb45" is expected, but "nil"
"e6b8b9": "fb46" is expected, but "nil"
"e6b99c": "fb47" is expected, but "nil"
"e6b8a7": "fb48" is expected, but "nil"
"e6b8bc": "fb49" is expected, but "nil"
"e6babf": "fb4a" is expected, but "nil"
"e6be88": "fb4b" is expected, but "nil"
"e6beb5": "fb4c" is expected, but "nil"
"e6bfb5": "fb4d" is expected, but "nil"
"e78085": "fb4e" is expected, but "nil"
"e78087": "fb4f" is expected, but "nil"
"e780a8": "fb50" is expected, but "nil"
"e78285": "fb51" is expected, but "nil"
"e782ab": "fb52" is expected, but "nil"
"e7848f": "fb53" is expected, but "nil"
"e78484": "fb54" is expected, but "nil"
"e7859c": "fb55" is expected, but "nil"
"e78586": "fb56" is expected, but "nil"
"e78587": "fb57" is expected, but "nil"
"efa895": "fb58" is expected, but "nil"
"e78781": "fb59" is expected, but "nil"
"e787be": "fb5a" is expected, but "nil"
"e78ab1": "fb5b" is expected, but "nil"
"e78abe": "fb5c" is expected, but "nil"
"e78ca4": "fb5d" is expected, but "nil"
"efa896": "fb5e" is expected, but "nil"
"e78db7": "fb5f" is expected, but "nil"
"e78ebd": "fb60" is expected, but "nil"
"e78f89": "fb61" is expected, but "nil"
"e78f96": "fb62" is expected, but "nil"
"e78fa3": "fb63" is expected, but "nil"
"e78f92": "fb64" is expected, but "nil"
"e79087": "fb65" is expected, but "nil"
"e78fb5": "fb66" is expected, but "nil"
"e790a6": "fb67" is expected, but "nil"
"e790aa": "fb68" is expected, but "nil"
"e790a9": "fb69" is expected, but "nil"
"e790ae": "fb6a" is expected, but "nil"
"e791a2": "fb6b" is expected, but "nil"
"e79289": "fb6c" is expected, but "nil"
"e7929f": "fb6d" is expected, but "nil"
"e79481": "fb6e" is expected, but "nil"
"e795af": "fb6f" is expected, but "nil"
"e79a82": "fb70" is expected, but "nil"
"e79a9c": "fb71" is expected, but "nil"
"e79a9e": "fb72" is expected, but "nil"
"e79a9b": "fb73" is expected, but "nil"
"e79aa6": "fb74" is expected, but "nil"
"efa897": "fb75" is expected, but "nil"
"e79d86": "fb76" is expected, but "nil"
"e58aaf": "fb77" is expected, but "nil"
"e7a0a1": "fb78" is expected, but "nil"
"e7a18e": "fb79" is expected, but "nil"
"e7a1a4": "fb7a" is expected, but "nil"
"e7a1ba": "fb7b" is expected, but "nil"
"e7a4b0": "fb7c" is expected, but "nil"
"efa898": "fb7d" is expected, but "nil"
"efa899": "fb7e" is expected, but "nil"
"efa89a": "fb80" is expected, but "nil"
"e7a694": "fb81" is expected, but "nil"
"efa89b": "fb82" is expected, but "nil"
"e7a69b": "fb83" is expected, but "nil"
"e7ab91": "fb84" is expected, but "nil"
"e7aba7": "fb85" is expected, but "nil"
"efa89c": "fb86" is expected, but "nil"
"e7abab": "fb87" is expected, but "nil"
"e7ae9e": "fb88" is expected, but "nil"
"efa89d": "fb89" is expected, but "nil"
"e7b588": "fb8a" is expected, but "nil"
"e7b59c": "fb8b" is expected, but "nil"
"e7b6b7": "fb8c" is expected, but "nil"
"e7b6a0": "fb8d" is expected, but "nil"
"e7b796": "fb8e" is expected, but "nil"
"e7b992": "fb8f" is expected, but "nil"
"e7bd87": "fb90" is expected, but "nil"
"e7bea1": "fb91" is expected, but "nil"
"efa89e": "fb92" is expected, but "nil"
"e88c81": "fb93" is expected, but "nil"
"e88da2": "fb94" is expected, but "nil"
"e88dbf": "fb95" is expected, but "nil"
"e88f87": "fb96" is expected, but "nil"
"e88fb6": "fb97" is expected, but "nil"
"e89188": "fb98" is expected, but "nil"
"e892b4": "fb99" is expected, but "nil"
"e89593": "fb9a" is expected, but "nil"
"e89599": "fb9b" is expected, but "nil"
"e895ab": "fb9c" is expected, but "nil"
"efa89f": "fb9d" is expected, but "nil"
"e896b0": "fb9e" is expected, but "nil"
"efa8a0": "fb9f" is expected, but "nil"
"efa8a1": "fba0" is expected, but "nil"
"e8a087": "fba1" is expected, but "nil"
"e8a3b5": "fba2" is expected, but "nil"
"e8a892": "fba3" is expected, but "nil"
"e8a8b7": "fba4" is expected, but "nil"
"e8a9b9": "fba5" is expected, but "nil"
"e8aaa7": "fba6" is expected, but "nil"
"e8aabe": "fba7" is expected, but "nil"
"e8ab9f": "fba8" is expected, but "nil"
"efa8a2": "fba9" is expected, but "nil"
"e8abb6": "fbaa" is expected, but "nil"
"e8ad93": "fbab" is expected, but "nil"
"e8adbf": "fbac" is expected, but "nil"
"e8b3b0": "fbad" is expected, but "nil"
"e8b3b4": "fbae" is expected, but "nil"
"e8b492": "fbaf" is expected, but "nil"
"e8b5b6": "fbb0" is expected, but "nil"
"efa8a3": "fbb1" is expected, but "nil"
"e8bb8f": "fbb2" is expected, but "nil"
"efa8a4": "fbb3" is expected, but "nil"
"efa8a5": "fbb4" is expected, but "nil"
"e981a7": "fbb5" is expected, but "nil"
"e9839e": "fbb6" is expected, but "nil"
"efa8a6": "fbb7" is expected, but "nil"
"e98495": "fbb8" is expected, but "nil"
"e984a7": "fbb9" is expected, but "nil"
"e9879a": "fbba" is expected, but "nil"
"e98797": "fbbb" is expected, but "nil"
"e9879e": "fbbc" is expected, but "nil"
"e987ad": "fbbd" is expected, but "nil"
"e987ae": "fbbe" is expected, but "nil"
"e987a4": "fbbf" is expected, but "nil"
"e987a5": "fbc0" is expected, but "nil"
"e98886": "fbc1" is expected, but "nil"
"e98890": "fbc2" is expected, but "nil"
"e9888a": "fbc3" is expected, but "nil"
"e988ba": "fbc4" is expected, but "nil"
"e98980": "fbc5" is expected, but "nil"
"e988bc": "fbc6" is expected, but "nil"
"e9898e": "fbc7" is expected, but "nil"
"e98999": "fbc8" is expected, but "nil"
"e98991": "fbc9" is expected, but "nil"
"e988b9": "fbca" is expected, but "nil"
"e989a7": "fbcb" is expected, but "nil"
"e98aa7": "fbcc" is expected, but "nil"
"e989b7": "fbcd" is expected, but "nil"
"e989b8": "fbce" is expected, but "nil"
"e98ba7": "fbcf" is expected, but "nil"
"e98b97": "fbd0" is expected, but "nil"
"e98b99": "fbd1" is expected, but "nil"
"e98b90": "fbd2" is expected, but "nil"
"efa8a7": "fbd3" is expected, but "nil"
"e98b95": "fbd4" is expected, but "nil"
"e98ba0": "fbd5" is expected, but "nil"
"e98b93": "fbd6" is expected, but "nil"
"e98ca5": "fbd7" is expected, but "nil"
"e98ca1": "fbd8" is expected, but "nil"
"e98bbb": "fbd9" is expected, but "nil"
"efa8a8": "fbda" is expected, but "nil"
"e98c9e": "fbdb" is expected, but "nil"
"e98bbf": "fbdc" is expected, but "nil"
"e98c9d": "fbdd" is expected, but "nil"
"e98c82": "fbde" is expected, but "nil"
"e98db0": "fbdf" is expected, but "nil"
"e98d97": "fbe0" is expected, but "nil"
"e98ea4": "fbe1" is expected, but "nil"
"e98f86": "fbe2" is expected, but "nil"
"e98f9e": "fbe3" is expected, but "nil"
"e98fb8": "fbe4" is expected, but "nil"
"e990b1": "fbe5" is expected, but "nil"
"e99185": "fbe6" is expected, but "nil"
"e99188": "fbe7" is expected, but "nil"
"e99692": "fbe8" is expected, but "nil"
"efa79c": "fbe9" is expected, but "nil"
"efa8a9": "fbea" is expected, but "nil"
"e99a9d": "fbeb" is expected, but "nil"
"e99aaf": "fbec" is expected, but "nil"
"e99cb3": "fbed" is expected, but "nil"
"e99cbb": "fbee" is expected, but "nil"
"e99d83": "fbef" is expected, but "nil"
"e99d8d": "fbf0" is expected, but "nil"
"e99d8f": "fbf1" is expected, but "nil"
"e99d91": "fbf2" is expected, but "nil"
"e99d95": "fbf3" is expected, but "nil"
"e9a197": "fbf4" is expected, but "nil"
"e9a1a5": "fbf5" is expected, but "nil"
"efa8aa": "fbf6" is expected, but "nil"
"efa8ab": "fbf7" is expected, but "nil"
"e9a4a7": "fbf8" is expected, but "nil"
"efa8ac": "fbf9" is expected, but "nil"
"e9a69e": "fbfa" is expected, but "nil"
"e9a98e": "fbfb" is expected, but "nil"
"e9ab99": "fbfc" is expected, but "nil"
"e9ab9c": "fc40" is expected, but "nil"
"e9adb5": "fc41" is expected, but "nil"
"e9adb2": "fc42" is expected, but "nil"
"e9ae8f": "fc43" is expected, but "nil"
"e9aeb1": "fc44" is expected, but "nil"
"e9aebb": "fc45" is expected, but "nil"
"e9b080": "fc46" is expected, but "nil"
"e9b5b0": "fc47" is expected, but "nil"
"e9b5ab": "fc48" is expected, but "nil"
"efa8ad": "fc49" is expected, but "nil"
"e9b899": "fc4a" is expected, but "nil"
"e9bb91": "fc4b" is expected, but "nil"

nil: 374
corrrect: 6943
wrong: 383

JIS X 0208NEC特殊文字で重複符号化されている文字が、JIS X 0208に置換されていないようです。加えて、IBM拡張文字がごっそり落ちているようです。

cp932 -> utf-8

"fa40": "e285b0" is expected, but "nil"
"fa41": "e285b1" is expected, but "nil"
"fa42": "e285b2" is expected, but "nil"
"fa43": "e285b3" is expected, but "nil"
"fa44": "e285b4" is expected, but "nil"
"fa45": "e285b5" is expected, but "nil"
"fa46": "e285b6" is expected, but "nil"
"fa47": "e285b7" is expected, but "nil"
"fa48": "e285b8" is expected, but "nil"
"fa49": "e285b9" is expected, but "nil"
"fa55": "efbfa4" is expected, but "nil"
"fa56": "efbc87" is expected, but "nil"
"fa57": "efbc82" is expected, but "nil"
"fa5c": "e7ba8a" is expected, but "nil"
"fa5d": "e8a49c" is expected, but "nil"
"fa5e": "e98d88" is expected, but "nil"
"fa5f": "e98a88" is expected, but "nil"
"fa60": "e8939c" is expected, but "nil"
"fa61": "e4bf89" is expected, but "nil"
"fa62": "e782bb" is expected, but "nil"
"fa63": "e698b1" is expected, but "nil"
"fa64": "e6a388" is expected, but "nil"
"fa65": "e98bb9" is expected, but "nil"
"fa66": "e69bbb" is expected, but "nil"
"fa67": "e5bd85" is expected, but "nil"
"fa68": "e4b8a8" is expected, but "nil"
"fa69": "e4bba1" is expected, but "nil"
"fa6a": "e4bbbc" is expected, but "nil"
"fa6b": "e4bc80" is expected, but "nil"
"fa6c": "e4bc83" is expected, but "nil"
"fa6d": "e4bcb9" is expected, but "nil"
"fa6e": "e4bd96" is expected, but "nil"
"fa6f": "e4be92" is expected, but "nil"
"fa70": "e4be8a" is expected, but "nil"
"fa71": "e4be9a" is expected, but "nil"
"fa72": "e4be94" is expected, but "nil"
"fa73": "e4bf8d" is expected, but "nil"
"fa74": "e58180" is expected, but "nil"
"fa75": "e580a2" is expected, but "nil"
"fa76": "e4bfbf" is expected, but "nil"
"fa77": "e5809e" is expected, but "nil"
"fa78": "e58186" is expected, but "nil"
"fa79": "e581b0" is expected, but "nil"
"fa7a": "e58182" is expected, but "nil"
"fa7b": "e58294" is expected, but "nil"
"fa7c": "e583b4" is expected, but "nil"
"fa7d": "e58398" is expected, but "nil"
"fa7e": "e5858a" is expected, but "nil"
"fa80": "e585a4" is expected, but "nil"
"fa81": "e5869d" is expected, but "nil"
"fa82": "e586be" is expected, but "nil"
"fa83": "e587ac" is expected, but "nil"
"fa84": "e58895" is expected, but "nil"
"fa85": "e58a9c" is expected, but "nil"
"fa86": "e58aa6" is expected, but "nil"
"fa87": "e58b80" is expected, but "nil"
"fa88": "e58b9b" is expected, but "nil"
"fa89": "e58c80" is expected, but "nil"
"fa8a": "e58c87" is expected, but "nil"
"fa8b": "e58ca4" is expected, but "nil"
"fa8c": "e58db2" is expected, but "nil"
"fa8d": "e58e93" is expected, but "nil"
"fa8e": "e58eb2" is expected, but "nil"
"fa8f": "e58f9d" is expected, but "nil"
"fa90": "efa88e" is expected, but "nil"
"fa91": "e5929c" is expected, but "nil"
"fa92": "e5928a" is expected, but "nil"
"fa93": "e592a9" is expected, but "nil"
"fa94": "e593bf" is expected, but "nil"
"fa95": "e59686" is expected, but "nil"
"fa96": "e59d99" is expected, but "nil"
"fa97": "e59da5" is expected, but "nil"
"fa98": "e59eac" is expected, but "nil"
"fa99": "e59f88" is expected, but "nil"
"fa9a": "e59f87" is expected, but "nil"
"fa9b": "efa88f" is expected, but "nil"
"fa9c": "efa890" is expected, but "nil"
"fa9d": "e5a29e" is expected, but "nil"
"fa9e": "e5a2b2" is expected, but "nil"
"fa9f": "e5a48b" is expected, but "nil"
"faa0": "e5a593" is expected, but "nil"
"faa1": "e5a59b" is expected, but "nil"
"faa2": "e5a59d" is expected, but "nil"
"faa3": "e5a5a3" is expected, but "nil"
"faa4": "e5a6a4" is expected, but "nil"
"faa5": "e5a6ba" is expected, but "nil"
"faa6": "e5ad96" is expected, but "nil"
"faa7": "e5af80" is expected, but "nil"
"faa8": "e794af" is expected, but "nil"
"faa9": "e5af98" is expected, but "nil"
"faaa": "e5afac" is expected, but "nil"
"faab": "e5b09e" is expected, but "nil"
"faac": "e5b2a6" is expected, but "nil"
"faad": "e5b2ba" is expected, but "nil"
"faae": "e5b3b5" is expected, but "nil"
"faaf": "e5b4a7" is expected, but "nil"
"fab0": "e5b593" is expected, but "nil"
"fab1": "efa891" is expected, but "nil"
"fab2": "e5b582" is expected, but "nil"
"fab3": "e5b5ad" is expected, but "nil"
"fab4": "e5b6b8" is expected, but "nil"
"fab5": "e5b6b9" is expected, but "nil"
"fab6": "e5b790" is expected, but "nil"
"fab7": "e5bca1" is expected, but "nil"
"fab8": "e5bcb4" is expected, but "nil"
"fab9": "e5bda7" is expected, but "nil"
"faba": "e5beb7" is expected, but "nil"
"fabb": "e5bf9e" is expected, but "nil"
"fabc": "e6819d" is expected, but "nil"
"fabd": "e68285" is expected, but "nil"
"fabe": "e6828a" is expected, but "nil"
"fabf": "e6839e" is expected, but "nil"
"fac0": "e68395" is expected, but "nil"
"fac1": "e684a0" is expected, but "nil"
"fac2": "e683b2" is expected, but "nil"
"fac3": "e68491" is expected, but "nil"
"fac4": "e684b7" is expected, but "nil"
"fac5": "e684b0" is expected, but "nil"
"fac6": "e68698" is expected, but "nil"
"fac7": "e68893" is expected, but "nil"
"fac8": "e68aa6" is expected, but "nil"
"fac9": "e68fb5" is expected, but "nil"
"faca": "e691a0" is expected, but "nil"
"facb": "e6929d" is expected, but "nil"
"facc": "e6938e" is expected, but "nil"
"facd": "e6958e" is expected, but "nil"
"face": "e69880" is expected, but "nil"
"facf": "e69895" is expected, but "nil"
"fad0": "e698bb" is expected, but "nil"
"fad1": "e69889" is expected, but "nil"
"fad2": "e698ae" is expected, but "nil"
"fad3": "e6989e" is expected, but "nil"
"fad4": "e698a4" is expected, but "nil"
"fad5": "e699a5" is expected, but "nil"
"fad6": "e69997" is expected, but "nil"
"fad7": "e69999" is expected, but "nil"
"fad8": "efa892" is expected, but "nil"
"fad9": "e699b3" is expected, but "nil"
"fada": "e69a99" is expected, but "nil"
"fadb": "e69aa0" is expected, but "nil"
"fadc": "e69ab2" is expected, but "nil"
"fadd": "e69abf" is expected, but "nil"
"fade": "e69bba" is expected, but "nil"
"fadf": "e69c8e" is expected, but "nil"
"fae0": "efa4a9" is expected, but "nil"
"fae1": "e69da6" is expected, but "nil"
"fae2": "e69ebb" is expected, but "nil"
"fae3": "e6a192" is expected, but "nil"
"fae4": "e69f80" is expected, but "nil"
"fae5": "e6a081" is expected, but "nil"
"fae6": "e6a184" is expected, but "nil"
"fae7": "e6a38f" is expected, but "nil"
"fae8": "efa893" is expected, but "nil"
"fae9": "e6a5a8" is expected, but "nil"
"faea": "efa894" is expected, but "nil"
"faeb": "e6a698" is expected, but "nil"
"faec": "e6a7a2" is expected, but "nil"
"faed": "e6a8b0" is expected, but "nil"
"faee": "e6a9ab" is expected, but "nil"
"faef": "e6a986" is expected, but "nil"
"faf0": "e6a9b3" is expected, but "nil"
"faf1": "e6a9be" is expected, but "nil"
"faf2": "e6aba2" is expected, but "nil"
"faf3": "e6aba4" is expected, but "nil"
"faf4": "e6af96" is expected, but "nil"
"faf5": "e6b0bf" is expected, but "nil"
"faf6": "e6b19c" is expected, but "nil"
"faf7": "e6b286" is expected, but "nil"
"faf8": "e6b1af" is expected, but "nil"
"faf9": "e6b39a" is expected, but "nil"
"fafa": "e6b484" is expected, but "nil"
"fafb": "e6b687" is expected, but "nil"
"fafc": "e6b5af" is expected, but "nil"
"fb40": "e6b696" is expected, but "nil"
"fb41": "e6b6ac" is expected, but "nil"
"fb42": "e6b78f" is expected, but "nil"
"fb43": "e6b7b8" is expected, but "nil"
"fb44": "e6b7b2" is expected, but "nil"
"fb45": "e6b7bc" is expected, but "nil"
"fb46": "e6b8b9" is expected, but "nil"
"fb47": "e6b99c" is expected, but "nil"
"fb48": "e6b8a7" is expected, but "nil"
"fb49": "e6b8bc" is expected, but "nil"
"fb4a": "e6babf" is expected, but "nil"
"fb4b": "e6be88" is expected, but "nil"
"fb4c": "e6beb5" is expected, but "nil"
"fb4d": "e6bfb5" is expected, but "nil"
"fb4e": "e78085" is expected, but "nil"
"fb4f": "e78087" is expected, but "nil"
"fb50": "e780a8" is expected, but "nil"
"fb51": "e78285" is expected, but "nil"
"fb52": "e782ab" is expected, but "nil"
"fb53": "e7848f" is expected, but "nil"
"fb54": "e78484" is expected, but "nil"
"fb55": "e7859c" is expected, but "nil"
"fb56": "e78586" is expected, but "nil"
"fb57": "e78587" is expected, but "nil"
"fb58": "efa895" is expected, but "nil"
"fb59": "e78781" is expected, but "nil"
"fb5a": "e787be" is expected, but "nil"
"fb5b": "e78ab1" is expected, but "nil"
"fb5c": "e78abe" is expected, but "nil"
"fb5d": "e78ca4" is expected, but "nil"
"fb5e": "efa896" is expected, but "nil"
"fb5f": "e78db7" is expected, but "nil"
"fb60": "e78ebd" is expected, but "nil"
"fb61": "e78f89" is expected, but "nil"
"fb62": "e78f96" is expected, but "nil"
"fb63": "e78fa3" is expected, but "nil"
"fb64": "e78f92" is expected, but "nil"
"fb65": "e79087" is expected, but "nil"
"fb66": "e78fb5" is expected, but "nil"
"fb67": "e790a6" is expected, but "nil"
"fb68": "e790aa" is expected, but "nil"
"fb69": "e790a9" is expected, but "nil"
"fb6a": "e790ae" is expected, but "nil"
"fb6b": "e791a2" is expected, but "nil"
"fb6c": "e79289" is expected, but "nil"
"fb6d": "e7929f" is expected, but "nil"
"fb6e": "e79481" is expected, but "nil"
"fb6f": "e795af" is expected, but "nil"
"fb70": "e79a82" is expected, but "nil"
"fb71": "e79a9c" is expected, but "nil"
"fb72": "e79a9e" is expected, but "nil"
"fb73": "e79a9b" is expected, but "nil"
"fb74": "e79aa6" is expected, but "nil"
"fb75": "efa897" is expected, but "nil"
"fb76": "e79d86" is expected, but "nil"
"fb77": "e58aaf" is expected, but "nil"
"fb78": "e7a0a1" is expected, but "nil"
"fb79": "e7a18e" is expected, but "nil"
"fb7a": "e7a1a4" is expected, but "nil"
"fb7b": "e7a1ba" is expected, but "nil"
"fb7c": "e7a4b0" is expected, but "nil"
"fb7d": "efa898" is expected, but "nil"
"fb7e": "efa899" is expected, but "nil"
"fb80": "efa89a" is expected, but "nil"
"fb81": "e7a694" is expected, but "nil"
"fb82": "efa89b" is expected, but "nil"
"fb83": "e7a69b" is expected, but "nil"
"fb84": "e7ab91" is expected, but "nil"
"fb85": "e7aba7" is expected, but "nil"
"fb86": "efa89c" is expected, but "nil"
"fb87": "e7abab" is expected, but "nil"
"fb88": "e7ae9e" is expected, but "nil"
"fb89": "efa89d" is expected, but "nil"
"fb8a": "e7b588" is expected, but "nil"
"fb8b": "e7b59c" is expected, but "nil"
"fb8c": "e7b6b7" is expected, but "nil"
"fb8d": "e7b6a0" is expected, but "nil"
"fb8e": "e7b796" is expected, but "nil"
"fb8f": "e7b992" is expected, but "nil"
"fb90": "e7bd87" is expected, but "nil"
"fb91": "e7bea1" is expected, but "nil"
"fb92": "efa89e" is expected, but "nil"
"fb93": "e88c81" is expected, but "nil"
"fb94": "e88da2" is expected, but "nil"
"fb95": "e88dbf" is expected, but "nil"
"fb96": "e88f87" is expected, but "nil"
"fb97": "e88fb6" is expected, but "nil"
"fb98": "e89188" is expected, but "nil"
"fb99": "e892b4" is expected, but "nil"
"fb9a": "e89593" is expected, but "nil"
"fb9b": "e89599" is expected, but "nil"
"fb9c": "e895ab" is expected, but "nil"
"fb9d": "efa89f" is expected, but "nil"
"fb9e": "e896b0" is expected, but "nil"
"fb9f": "efa8a0" is expected, but "nil"
"fba0": "efa8a1" is expected, but "nil"
"fba1": "e8a087" is expected, but "nil"
"fba2": "e8a3b5" is expected, but "nil"
"fba3": "e8a892" is expected, but "nil"
"fba4": "e8a8b7" is expected, but "nil"
"fba5": "e8a9b9" is expected, but "nil"
"fba6": "e8aaa7" is expected, but "nil"
"fba7": "e8aabe" is expected, but "nil"
"fba8": "e8ab9f" is expected, but "nil"
"fba9": "efa8a2" is expected, but "nil"
"fbaa": "e8abb6" is expected, but "nil"
"fbab": "e8ad93" is expected, but "nil"
"fbac": "e8adbf" is expected, but "nil"
"fbad": "e8b3b0" is expected, but "nil"
"fbae": "e8b3b4" is expected, but "nil"
"fbaf": "e8b492" is expected, but "nil"
"fbb0": "e8b5b6" is expected, but "nil"
"fbb1": "efa8a3" is expected, but "nil"
"fbb2": "e8bb8f" is expected, but "nil"
"fbb3": "efa8a4" is expected, but "nil"
"fbb4": "efa8a5" is expected, but "nil"
"fbb5": "e981a7" is expected, but "nil"
"fbb6": "e9839e" is expected, but "nil"
"fbb7": "efa8a6" is expected, but "nil"
"fbb8": "e98495" is expected, but "nil"
"fbb9": "e984a7" is expected, but "nil"
"fbba": "e9879a" is expected, but "nil"
"fbbb": "e98797" is expected, but "nil"
"fbbc": "e9879e" is expected, but "nil"
"fbbd": "e987ad" is expected, but "nil"
"fbbe": "e987ae" is expected, but "nil"
"fbbf": "e987a4" is expected, but "nil"
"fbc0": "e987a5" is expected, but "nil"
"fbc1": "e98886" is expected, but "nil"
"fbc2": "e98890" is expected, but "nil"
"fbc3": "e9888a" is expected, but "nil"
"fbc4": "e988ba" is expected, but "nil"
"fbc5": "e98980" is expected, but "nil"
"fbc6": "e988bc" is expected, but "nil"
"fbc7": "e9898e" is expected, but "nil"
"fbc8": "e98999" is expected, but "nil"
"fbc9": "e98991" is expected, but "nil"
"fbca": "e988b9" is expected, but "nil"
"fbcb": "e989a7" is expected, but "nil"
"fbcc": "e98aa7" is expected, but "nil"
"fbcd": "e989b7" is expected, but "nil"
"fbce": "e989b8" is expected, but "nil"
"fbcf": "e98ba7" is expected, but "nil"
"fbd0": "e98b97" is expected, but "nil"
"fbd1": "e98b99" is expected, but "nil"
"fbd2": "e98b90" is expected, but "nil"
"fbd3": "efa8a7" is expected, but "nil"
"fbd4": "e98b95" is expected, but "nil"
"fbd5": "e98ba0" is expected, but "nil"
"fbd6": "e98b93" is expected, but "nil"
"fbd7": "e98ca5" is expected, but "nil"
"fbd8": "e98ca1" is expected, but "nil"
"fbd9": "e98bbb" is expected, but "nil"
"fbda": "efa8a8" is expected, but "nil"
"fbdb": "e98c9e" is expected, but "nil"
"fbdc": "e98bbf" is expected, but "nil"
"fbdd": "e98c9d" is expected, but "nil"
"fbde": "e98c82" is expected, but "nil"
"fbdf": "e98db0" is expected, but "nil"
"fbe0": "e98d97" is expected, but "nil"
"fbe1": "e98ea4" is expected, but "nil"
"fbe2": "e98f86" is expected, but "nil"
"fbe3": "e98f9e" is expected, but "nil"
"fbe4": "e98fb8" is expected, but "nil"
"fbe5": "e990b1" is expected, but "nil"
"fbe6": "e99185" is expected, but "nil"
"fbe7": "e99188" is expected, but "nil"
"fbe8": "e99692" is expected, but "nil"
"fbe9": "efa79c" is expected, but "nil"
"fbea": "efa8a9" is expected, but "nil"
"fbeb": "e99a9d" is expected, but "nil"
"fbec": "e99aaf" is expected, but "nil"
"fbed": "e99cb3" is expected, but "nil"
"fbee": "e99cbb" is expected, but "nil"
"fbef": "e99d83" is expected, but "nil"
"fbf0": "e99d8d" is expected, but "nil"
"fbf1": "e99d8f" is expected, but "nil"
"fbf2": "e99d91" is expected, but "nil"
"fbf3": "e99d95" is expected, but "nil"
"fbf4": "e9a197" is expected, but "nil"
"fbf5": "e9a1a5" is expected, but "nil"
"fbf6": "efa8aa" is expected, but "nil"
"fbf7": "efa8ab" is expected, but "nil"
"fbf8": "e9a4a7" is expected, but "nil"
"fbf9": "efa8ac" is expected, but "nil"
"fbfa": "e9a69e" is expected, but "nil"
"fbfb": "e9a98e" is expected, but "nil"
"fbfc": "e9ab99" is expected, but "nil"
"fc40": "e9ab9c" is expected, but "nil"
"fc41": "e9adb5" is expected, but "nil"
"fc42": "e9adb2" is expected, but "nil"
"fc43": "e9ae8f" is expected, but "nil"
"fc44": "e9aeb1" is expected, but "nil"
"fc45": "e9aebb" is expected, but "nil"
"fc46": "e9b080" is expected, but "nil"
"fc47": "e9b5b0" is expected, but "nil"
"fc48": "e9b5ab" is expected, but "nil"
"fc49": "efa8ad" is expected, but "nil"
"fc4a": "e9b899" is expected, but "nil"
"fc4b": "e9bb91" is expected, but "nil"

nil: 373
corrrect: 6953
wrong: 373

IBM拡張文字がごっそり落ちているようです。

調査用スクリプト

調査は簡単なRubyのスクリプトで行いました。このテストでは重複符号化周りが不十分なのですが、とりあえずということで。本来はPerl/Encodeが用いているUCM形式のようなテーブルを用いて、それぞれの方向についてのチェックを行うべきなのですけれど。