*sigh* All this talk about CP 037 and 1047. They're obsolete.
The proper CPs to use today are 1140 and 924. Off the top of my head, quite a few contributors to this can tell us why; my good friend Herr Trübner is one who comes to mind immediately, although he might say that CP 1141 should be used intead of 273, and our Hursley friends might vouch for 1147 versus 285. I like 1148, personally, replacing 500. You see 500/1148 a lot in WMQ. On 2014-01-15 00:43, Jonathan Scott wrote:
Ref: Your note of Tue, 14 Jan 2014 14:55:55 -0700 Constants with type CA are currently translated from EBCDIC codepage 037 to the 7-bit displayable ASCII codes hex 20 through 7E, not to code page 819. Anything which does not translate to a valid ASCII character in that range is left untranslated. (The 7E tilde character was missing until quite recently, which I spotted and fixed when testing the changes for PM75317, which was mainly to ensure that the HLASM source code could be stored in a UTF-8 repository if necessary). I do not know why this scheme was chosen historically. It does seem rather US-centric to me. The ASMALTAS table used for TRANSLATE(AS) converts code page 037 to code page 819 (ISO 8859-1), using a full 256-byte mapping. Jonathan Scott
-- M. Ray Mullins Roseville, CA, USA http://www.catherdersoftware.com/ German is essentially a form of assembly language consisting entirely of far calls heavily accented with throaty guttural sounds. ---ilvi French is essentially German with messed-up pronunciation and spelling. --Robert B Wilson English is essentially French converted to 7-bit ASCII. ---Christophe Pierret [for Alain LaBonté]
