FWIW, z/OS Unicode Services does indicate that at least one SUB character
was output. It's not an error (RC still = 0) but it is a documented output
status bit flag.

Charles

-----Original Message-----
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf
Of Paul Gilmartin
Sent: Wednesday, June 13, 2012 5:20 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: Anyone a Unicode Services expert? -- roundtrip conversion

On Wed, 13 Jun 2012 13:50:17 -0500, McKown, John wrote:

>I __think__ I understand what IBM is saying. You must differentiate between
a "hex value" (0x00..0xFF) and a "code point" (a subset of "hex values").
Not every "hex value" is a "code point" in every CCSID. I.e. a single byte
CCSID may have less than 256 "code points", or a double byte CCSID may have
less than 65336 "code points"...
> 
In that case, a conscientious utility _ought_ to indicate an error on
encountering an octet which is not a "code point" rather than mapping it to
some arbitrary value.

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

Reply via email to