1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00
ruby--ruby/enc/trans/CP/CP932VDC@NEC_IBM%UCS.src
naruse 1893e19865 * tool/transcode-tblgen.rb: add table generator from Citrus maps.
* enc/trans/japanese.trans: use Citrus maps.

* enc/trans/CP: add maps from Citrus.

* enc/trans/JIS: ditto.

* test/ruby/test_transcode.rb: Shift_JIS and EUC-JP doesn't support
  IBM extended characters.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19003 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-08-31 16:23:04 +00:00

406 lines
6.6 KiB
Text

# $NetBSD: CP932VDC@NEC_IBM%UCS.src,v 1.1 2006/11/04 03:46:19 tnozaki Exp $
TYPE ROWCOL
NAME "CP932VDC:NEC_IBM/UCS"
SRC_ZONE 0x79-0x7C / 0x21-0x7E / 8
OOB_MODE INVALID
DST_INVALID 0xFFFE
DST_UNIT_BITS 16
BEGIN_MAP
#
# This mapping data is made from the mapping data provided by Unicode, Inc.
# Original notice:
#
# Name: cp932 to Unicode table
# Unicode version: 2.0
# Table version: 2.01
# Table format: Format A
# Date: 04/15/98
#
# Contact: cpxlate@microsoft.com
#
# General notes: none
#
# Format: Three tab-separated columns
# Column #1 is the cp932 code (in hex)
# Column #2 is the Unicode (in hex as 0xXXXX)
# Column #3 is the Unicode name (follows a comment sign, '#')
#
# The entries are in cp932 order
#
0x7921 = 0x7E8A
0x7922 = 0x891C
0x7923 = 0x9348
0x7924 = 0x9288
0x7925 = 0x84DC
0x7926 = 0x4FC9
0x7927 = 0x70BB
0x7928 = 0x6631
0x7929 = 0x68C8
0x792A = 0x92F9
0x792B = 0x66FB
0x792C = 0x5F45
0x792D = 0x4E28
0x792E = 0x4EE1
0x792F = 0x4EFC
0x7930 = 0x4F00
0x7931 = 0x4F03
0x7932 = 0x4F39
0x7933 = 0x4F56
0x7934 = 0x4F92
0x7935 = 0x4F8A
0x7936 = 0x4F9A
0x7937 = 0x4F94
0x7938 = 0x4FCD
0x7939 = 0x5040
0x793A = 0x5022
0x793B = 0x4FFF
0x793C = 0x501E
0x793D = 0x5046
0x793E = 0x5070
0x793F = 0x5042
0x7940 = 0x5094
0x7941 = 0x50F4
0x7942 = 0x50D8
0x7943 = 0x514A
0x7944 = 0x5164
0x7945 = 0x519D
0x7946 = 0x51BE
0x7947 = 0x51EC
0x7948 = 0x5215
0x7949 = 0x529C
0x794A = 0x52A6
0x794B = 0x52C0
0x794C = 0x52DB
0x794D = 0x5300
0x794E = 0x5307
0x794F = 0x5324
0x7950 = 0x5372
0x7951 = 0x5393
0x7952 = 0x53B2
0x7953 = 0x53DD
0x7954 = 0xFA0E
0x7955 = 0x549C
0x7956 = 0x548A
0x7957 = 0x54A9
0x7958 = 0x54FF
0x7959 = 0x5586
0x795A = 0x5759
0x795B = 0x5765
0x795C = 0x57AC
0x795D = 0x57C8
0x795E = 0x57C7
0x795F = 0xFA0F
0x7960 = 0xFA10
0x7961 = 0x589E
0x7962 = 0x58B2
0x7963 = 0x590B
0x7964 = 0x5953
0x7965 = 0x595B
0x7966 = 0x595D
0x7967 = 0x5963
0x7968 = 0x59A4
0x7969 = 0x59BA
0x796A = 0x5B56
0x796B = 0x5BC0
0x796C = 0x752F
0x796D = 0x5BD8
0x796E = 0x5BEC
0x796F = 0x5C1E
0x7970 = 0x5CA6
0x7971 = 0x5CBA
0x7972 = 0x5CF5
0x7973 = 0x5D27
0x7974 = 0x5D53
0x7975 = 0xFA11
0x7976 = 0x5D42
0x7977 = 0x5D6D
0x7978 = 0x5DB8
0x7979 = 0x5DB9
0x797A = 0x5DD0
0x797B = 0x5F21
0x797C = 0x5F34
0x797D = 0x5F67
0x797E = 0x5FB7
0x7A21 = 0x5FDE
0x7A22 = 0x605D
0x7A23 = 0x6085
0x7A24 = 0x608A
0x7A25 = 0x60DE
0x7A26 = 0x60D5
0x7A27 = 0x6120
0x7A28 = 0x60F2
0x7A29 = 0x6111
0x7A2A = 0x6137
0x7A2B = 0x6130
0x7A2C = 0x6198
0x7A2D = 0x6213
0x7A2E = 0x62A6
0x7A2F = 0x63F5
0x7A30 = 0x6460
0x7A31 = 0x649D
0x7A32 = 0x64CE
0x7A33 = 0x654E
0x7A34 = 0x6600
0x7A35 = 0x6615
0x7A36 = 0x663B
0x7A37 = 0x6609
0x7A38 = 0x662E
0x7A39 = 0x661E
0x7A3A = 0x6624
0x7A3B = 0x6665
0x7A3C = 0x6657
0x7A3D = 0x6659
0x7A3E = 0xFA12
0x7A3F = 0x6673
0x7A40 = 0x6699
0x7A41 = 0x66A0
0x7A42 = 0x66B2
0x7A43 = 0x66BF
0x7A44 = 0x66FA
0x7A45 = 0x670E
0x7A46 = 0xF929
0x7A47 = 0x6766
0x7A48 = 0x67BB
0x7A49 = 0x6852
0x7A4A = 0x67C0
0x7A4B = 0x6801
0x7A4C = 0x6844
0x7A4D = 0x68CF
0x7A4E = 0xFA13
0x7A4F = 0x6968
0x7A50 = 0xFA14
0x7A51 = 0x6998
0x7A52 = 0x69E2
0x7A53 = 0x6A30
0x7A54 = 0x6A6B
0x7A55 = 0x6A46
0x7A56 = 0x6A73
0x7A57 = 0x6A7E
0x7A58 = 0x6AE2
0x7A59 = 0x6AE4
0x7A5A = 0x6BD6
0x7A5B = 0x6C3F
0x7A5C = 0x6C5C
0x7A5D = 0x6C86
0x7A5E = 0x6C6F
0x7A5F = 0x6CDA
0x7A60 = 0x6D04
0x7A61 = 0x6D87
0x7A62 = 0x6D6F
0x7A63 = 0x6D96
0x7A64 = 0x6DAC
0x7A65 = 0x6DCF
0x7A66 = 0x6DF8
0x7A67 = 0x6DF2
0x7A68 = 0x6DFC
0x7A69 = 0x6E39
0x7A6A = 0x6E5C
0x7A6B = 0x6E27
0x7A6C = 0x6E3C
0x7A6D = 0x6EBF
0x7A6E = 0x6F88
0x7A6F = 0x6FB5
0x7A70 = 0x6FF5
0x7A71 = 0x7005
0x7A72 = 0x7007
0x7A73 = 0x7028
0x7A74 = 0x7085
0x7A75 = 0x70AB
0x7A76 = 0x710F
0x7A77 = 0x7104
0x7A78 = 0x715C
0x7A79 = 0x7146
0x7A7A = 0x7147
0x7A7B = 0xFA15
0x7A7C = 0x71C1
0x7A7D = 0x71FE
0x7A7E = 0x72B1
0x7B21 = 0x72BE
0x7B22 = 0x7324
0x7B23 = 0xFA16
0x7B24 = 0x7377
0x7B25 = 0x73BD
0x7B26 = 0x73C9
0x7B27 = 0x73D6
0x7B28 = 0x73E3
0x7B29 = 0x73D2
0x7B2A = 0x7407
0x7B2B = 0x73F5
0x7B2C = 0x7426
0x7B2D = 0x742A
0x7B2E = 0x7429
0x7B2F = 0x742E
0x7B30 = 0x7462
0x7B31 = 0x7489
0x7B32 = 0x749F
0x7B33 = 0x7501
0x7B34 = 0x756F
0x7B35 = 0x7682
0x7B36 = 0x769C
0x7B37 = 0x769E
0x7B38 = 0x769B
0x7B39 = 0x76A6
0x7B3A = 0xFA17
0x7B3B = 0x7746
0x7B3C = 0x52AF
0x7B3D = 0x7821
0x7B3E = 0x784E
0x7B3F = 0x7864
0x7B40 = 0x787A
0x7B41 = 0x7930
0x7B42 = 0xFA18
0x7B43 = 0xFA19
0x7B44 = 0xFA1A
0x7B45 = 0x7994
0x7B46 = 0xFA1B
0x7B47 = 0x799B
0x7B48 = 0x7AD1
0x7B49 = 0x7AE7
0x7B4A = 0xFA1C
0x7B4B = 0x7AEB
0x7B4C = 0x7B9E
0x7B4D = 0xFA1D
0x7B4E = 0x7D48
0x7B4F = 0x7D5C
0x7B50 = 0x7DB7
0x7B51 = 0x7DA0
0x7B52 = 0x7DD6
0x7B53 = 0x7E52
0x7B54 = 0x7F47
0x7B55 = 0x7FA1
0x7B56 = 0xFA1E
0x7B57 = 0x8301
0x7B58 = 0x8362
0x7B59 = 0x837F
0x7B5A = 0x83C7
0x7B5B = 0x83F6
0x7B5C = 0x8448
0x7B5D = 0x84B4
0x7B5E = 0x8553
0x7B5F = 0x8559
0x7B60 = 0x856B
0x7B61 = 0xFA1F
0x7B62 = 0x85B0
0x7B63 = 0xFA20
0x7B64 = 0xFA21
0x7B65 = 0x8807
0x7B66 = 0x88F5
0x7B67 = 0x8A12
0x7B68 = 0x8A37
0x7B69 = 0x8A79
0x7B6A = 0x8AA7
0x7B6B = 0x8ABE
0x7B6C = 0x8ADF
0x7B6D = 0xFA22
0x7B6E = 0x8AF6
0x7B6F = 0x8B53
0x7B70 = 0x8B7F
0x7B71 = 0x8CF0
0x7B72 = 0x8CF4
0x7B73 = 0x8D12
0x7B74 = 0x8D76
0x7B75 = 0xFA23
0x7B76 = 0x8ECF
0x7B77 = 0xFA24
0x7B78 = 0xFA25
0x7B79 = 0x9067
0x7B7A = 0x90DE
0x7B7B = 0xFA26
0x7B7C = 0x9115
0x7B7D = 0x9127
0x7B7E = 0x91DA
0x7C21 = 0x91D7
0x7C22 = 0x91DE
0x7C23 = 0x91ED
0x7C24 = 0x91EE
0x7C25 = 0x91E4
0x7C26 = 0x91E5
0x7C27 = 0x9206
0x7C28 = 0x9210
0x7C29 = 0x920A
0x7C2A = 0x923A
0x7C2B = 0x9240
0x7C2C = 0x923C
0x7C2D = 0x924E
0x7C2E = 0x9259
0x7C2F = 0x9251
0x7C30 = 0x9239
0x7C31 = 0x9267
0x7C32 = 0x92A7
0x7C33 = 0x9277
0x7C34 = 0x9278
0x7C35 = 0x92E7
0x7C36 = 0x92D7
0x7C37 = 0x92D9
0x7C38 = 0x92D0
0x7C39 = 0xFA27
0x7C3A = 0x92D5
0x7C3B = 0x92E0
0x7C3C = 0x92D3
0x7C3D = 0x9325
0x7C3E = 0x9321
0x7C3F = 0x92FB
0x7C40 = 0xFA28
0x7C41 = 0x931E
0x7C42 = 0x92FF
0x7C43 = 0x931D
0x7C44 = 0x9302
0x7C45 = 0x9370
0x7C46 = 0x9357
0x7C47 = 0x93A4
0x7C48 = 0x93C6
0x7C49 = 0x93DE
0x7C4A = 0x93F8
0x7C4B = 0x9431
0x7C4C = 0x9445
0x7C4D = 0x9448
0x7C4E = 0x9592
0x7C4F = 0xF9DC
0x7C50 = 0xFA29
0x7C51 = 0x969D
0x7C52 = 0x96AF
0x7C53 = 0x9733
0x7C54 = 0x973B
0x7C55 = 0x9743
0x7C56 = 0x974D
0x7C57 = 0x974F
0x7C58 = 0x9751
0x7C59 = 0x9755
0x7C5A = 0x9857
0x7C5B = 0x9865
0x7C5C = 0xFA2A
0x7C5D = 0xFA2B
0x7C5E = 0x9927
0x7C5F = 0xFA2C
0x7C60 = 0x999E
0x7C61 = 0x9A4E
0x7C62 = 0x9AD9
0x7C63 = 0x9ADC
0x7C64 = 0x9B75
0x7C65 = 0x9B72
0x7C66 = 0x9B8F
0x7C67 = 0x9BB1
0x7C68 = 0x9BBB
0x7C69 = 0x9C00
0x7C6A = 0x9D70
0x7C6B = 0x9D6B
0x7C6C = 0xFA2D
0x7C6D = 0x9E19
0x7C6E = 0x9ED1
0x7C71 = 0x2170
0x7C72 = 0x2171
0x7C73 = 0x2172
0x7C74 = 0x2173
0x7C75 = 0x2174
0x7C76 = 0x2175
0x7C77 = 0x2176
0x7C78 = 0x2177
0x7C79 = 0x2178
0x7C7A = 0x2179
0x7C7B = 0xFFE2
0x7C7C = 0xFFE4
0x7C7D = 0xFF07
0x7C7E = 0xFF02
END_MAP