Re: what does "serialization" mean?

From: Ian Woods (newspub2_at_wuggyNOCAPS.org)
Date: 06/25/04


Date: Fri, 25 Jun 2004 05:16:32 +0000 (UTC)

spinoza1111@yahoo.com (Edward G. Nilges) wrote in
news:f5dda427.0406241554.21e65850@posting.google.com:

<snip>

>> any of the characters from the Unicode block labelled "C1 Controls"?
>> How about ASCII character 0xB0, which several different ASCII charts
>> list different values for?
>
> The acronym Ascii has a variety of referents,

It was standardised in 1969, and been strictly defined ever since.

<snip>

Fortunately, I don't need to memorise ASCII (painfully or otherwise)... I
happen to know where I can get the international standard which defines it.

> All you have to do in fact is read the frigging definitions. What part
> of 0..255 don't you understand?

You mean like RFC 20? "For concreteness, we suggest the use of standard 7-
bit ASCII embedded in an 8 bit byte whose high order bit is always 0."

Or how's about something a bit more authoritative?
[http://ssdoo.gsfc.nasa.gov/nost/wwwclassic/documents/pdf/CCSDS-643.0-B-
1.pdf]
which is a pdf of a document which was adopted by ISO and became ISO
14962:1997 "Space data and information transfer systems -- ASCII encoded
English". Here's a snippet:

"The language identified by the ADID = CCSD0002 is ASCII Encoded English.
The character set to be used is encoded in the American Standard Code for
Information Interchange (ASCII). These seven-bit codes have been
incorporated into the ISO codes of the same nature (ISO 646-1991, Reference
[4]) which includes other symbols and alphabets. Since the ISO code is an
eight-bit code, the ASCII code is embedded in an eight-bit field in which
the higher order bit is set to zero. The primary reference to be used
should be ISO 646-1991. The ASCII codes are shown in Table 2-1. (The code
for each character (Char) is given in decimal (Dec), and hexadecimal
(Hex))."

I'm sorry, Edward... but when international standards tell me that ASCII is
a 7-bit code, I'm inclined to believe them especially since they've defined
ASCII since 1969.

<snip>

Ian Woods

-- 
There is no sig.


Relevant Pages

  • Re: fortran character set
    ... The pound sign doesn't exist in ASCII. ... sign is used differently in non-ASCII variants of ISO 646. ... ASCII is the first 128 character ... character sets. ...
    (comp.lang.fortran)
  • Re: Why (or not) use single letter variable names?
    ... But BCPL did use ASCII, ... The 1963 CCITT report on adopting the ISO 7-bit code lists commercial- ... along with up- and left-arrow as a "soft" character in the ISO set ... (Note this document was written by Ritchie and Thompson.) ...
    (comp.lang.c)
  • Re: To unicode or not to unicode
    ... ISO 8859-1 text to be properly displayed by many newsreaders. ... encoding the OP probably used. ... Newsreaders assuming ISO 8859-1 instead of ASCII doesn't make it a guess. ...
    (comp.lang.python)
  • Re: choosing a default text-encoding in Python programs (was: To unicode or not to unicode)
    ... fit that encoding it refuses to guess. ... correctly displayed if the character set is either ISO 8859-1 or ASCII. ...
    (comp.lang.python)
  • Re: Multibyte string length
    ... >version that defines the extended character set. ... >ASCII encodings map directly to the most recent version of ISO 10646. ... Dan Pop ...
    (comp.lang.c)