On Tue, 1 Sep 2015 05:46:14 -0700, Charles Mills wrote:

>Exactly.
>
>Hexadecimal is a way of describing the content of data, not a type of
>content. The phrase the documentation author was looking for was
>"unprintable character," but Peter's phrasing is superior.
> 
Errr...  Surely you don't want that wording, which appears not to allow
printable characters also to appear in the QNAME/RNAME.

>-----Original Message-----
>From:  Peter Hunkeler
>Sent: Monday, August 31, 2015 11:18 PM
>
>> The RNAME must be from 1 to 255 bytes long, and can contain any
>> hexadecimal character from X'00' to X'FF'.
>
>To me a character is a character, thus a "hexadecimal character" would be
>one of {C'a', ..., C'f', C'A', ..., C'F', C'0', ..., C'9' }. Why not "...
>
A nice quibble.

>255 bytes long, and can contain bytes of any value, i.e. x'00' to x'FF'"
> 
It's unfortunate that any explicit statement is uncomvortably verbose,
such as, "may contain bytes having any values from '00'x to 'FF'x."

I would use "binary" in preference to "hexadecimal".  The latter too
strongly implies that particular representation must be coded.

A half century ago, "byte" and "character" were interchangable.
nowadays a distinction must be made.

-- gil

----------------------------------------------------------------------
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