On 2014-01-13, at 08:50, Ed Jaffe wrote:
> On 1/13/2014 6:35 AM, John McKown wrote:
>> I had never considered this until Gil posted his problem with DC CA'[]'
>> where the [] characters are the IBM-1047 code points for those glyphs
>> instead of the CP-037 code points. I have the same problem . I have set my
>> 3270 emulator to "Latin1", or IBM-1047, so that I can use OMVS and have use
>> some special characters such as: {, }, [, and ]. which UNIX expects in the
>> IBM-1047 character set, not the CP-037.
>
> IBM-1047 has become the most common code page used by z/OS programmers.
>
If I were JWG I'd insist on a citation. Which I'd ignore if it
contradicted my prejudices.
What fraction of z/OS users is "programmers". I suppose all HLASM
users are programmers.
It's dismaying:
o That HLASM lacks support for the most common code page
used by z/OS programmers.
o That HLASM lacks support for the code page which is standard
for Unix System Services. Yah, Assembler far antedates USS,
and perhaps IBM-1047. But HLASM is bucking the historical
dialectic.
o That HLASM fails to report as an error the appearance of a
code point in a CA'...' constant that isn't properly
translatable to an ISO8859-1 equivalent.
Even though I recognize that admitting a second code page opens
the gate to a Babel of additional code pages.
What characters significant to HLASM are not stable between 037
and 1047?
How do C'...' and CA'...' work in Linux. Am I correct that
HLASM is available under Linux?
-- gil