Skip to main content

IBM500_TO_UNICODE

Constant IBM500_TO_UNICODE 

Source
pub const IBM500_TO_UNICODE: [u16; 256];
Expand description

IBM500 (International EBCDIC) to Unicode mapping.

CCSID 500 differs from CCSID 37 (IBM037) in exactly seven byte positions — the ASCII-region punctuation is rearranged so [, ], !, ^, and | live where European national-variant EBCDIC pages historically placed them. This is the “International” EBCDIC layout.

Reference: IBM CCSID 500; Unicode Consortium mapping MAPPINGS/VENDORS/MICSFT/EBCDIC/CP500.TXT.