[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 0208とNEC特殊文字で重複符号化されている文字が、JIS X 0208に置換されていないようです。
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 0208とNEC特殊文字で重複符号化されている文字が、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形式のようなテーブルを用いて、それぞれの方向についてのチェックを行うべきなのですけれど。