Codepage 1047 was created to provide a bi-directional mapping to
ISO8859-1 character codes (this preserves values when going in either
direction).  It also included most EBCDIC control codes (mapped to
unused ASCII codepoints) and about half the ASCII control codes (as many as
would fit).  I think it was created in preparation for OpenEdition MVS
which became USS once it was Unix certified.  Codepage 924 is an update of
CP1047 adding things like Euro sign, and matches ISO8859-15 (not
ISO8859-1).  CP037-2 differs from CP037 at 4 codepoints and is more widely
used then CP037 (though I've encountered CP037-2 implemented with the name
CP037 by various products (!!)).  Luckily for human readable data the
differences don't matter.   I don't know if there are any other CP037-n
codepages, and these days it rarely matters.

On Sat, Jul 8, 2023 at 9:14 AM Paul Gilmartin <
0000042bfe9c879d-dmarc-requ...@listserv.ua.edu> wrote:

> On Fri, 7 Jul 2023 18:11:39 -0400, Matt Hogstrom wrote:
>
> >Speculation on my part but I think CP1047 was created in part to allow
> for square brackets given their use in new programming languages at x’AD’ =
> ‘[‘ and x’BD’ = ‘]’
> >
> >Those characters were not in 037 that I can find ...
> >
> They are in 037 <https://www.ibm.com/support/pages/ccsid-comparisons>:
>     BA  left bracket
>     BB  right bracket
>
> > ...but apparently there are multiple versions of that 037.
> >
> WTF!?  That makes as little sense as "multiple versions of π."
>
> >I recall writing in SAS C back in the late 80’s and had to use ‘(|’ for [
> and ‘|)’ for ] and it was a PITA the code that way.
> >
> They may not have appeared on various output devices, but that is hardly
> solved
> by introducing an additional code page.
>
> --
> gil
>
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to