From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-0.3 required=5.0 tests=BAYES_00,LOTS_OF_MONEY, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: 103376,421baaa91aa096a7 X-Google-Attributes: gid103376,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news1.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!wn13feed!worldnet.att.net!bgtnsc04-news.ops.worldnet.att.net.POSTED!53ab2750!not-for-mail Newsgroups: comp.lang.ada From: anon@anon.org (anon) Subject: Re: Wide_[Wide_]Character Reply-To: no to spamers (No@email.given.org) References: X-Newsreader: IBM NewsReader/2 2.0 Message-ID: Date: Sun, 13 Jul 2008 01:38:24 GMT NNTP-Posting-Host: 12.65.42.101 X-Complaints-To: abuse@worldnet.att.net X-Trace: bgtnsc04-news.ops.worldnet.att.net 1215913104 12.65.42.101 (Sun, 13 Jul 2008 01:38:24 GMT) NNTP-Posting-Date: Sun, 13 Jul 2008 01:38:24 GMT Organization: AT&T Worldnet Xref: g2news1.google.com comp.lang.ada:1132 Date: 2008-07-13T01:38:24+00:00 List-Id: It is RM 3.5.2 (3/2) But the RM just defines that Ada uses ISO-10646:2003 (32-bit). The 32-bit came from the Standard package and other place which also defines the ISO-10646:2003 as 32-bits. The unicode version is 4.0 came from the web page which states "The character repertoire corresponds to ISO/IEC 10646:2003." Which is owned by an agency that deals will the unicode standard. And on other locations and at that site it states that for evey "ISO/IEC" there is one, not multiple corresponding unicode version. Also, unicode version 4.0 suport all pervious version with some changes listed on the web page. Just like unicode version 5.0 supports version 4.0, 4.0.1, 4.1.0 and etc with some other changes. Now, Ada does it does not define how to use all of its the character set. That's up to the programmers that is using Ada. In , Dale Stanbrough writes: >In article , > anon@anon.org (anon) wrote: > >> Ada Wide_Character is defined as ISO-10646:2003 (32-bit) (RM 3.2.2 (3/2)). >> The unicode version is 4.0. >> Verified at http://www.unicode.org/versions/Unicode4.0.0/ > >I think you mean 3.5.2. > >It only says that it follows ISO-10646, but says nothing about it being >a 32 bit version (see http://unicode.org/faq/unicode_iso.html#3). > >The wikipedia entry also mentions that UTF-16 was an early extension to >UCS-2 (and by implication also supported by ISO-10646). > > >The character codes are the same as those supported by Unicode (in fact >106464 seems to be the Unicode character code point values but without >all of the sorting, script, locale etc support). > >The encodings are independent of the code set. > >Dale > >-- >dstanbro@spam.o.matic.bigpond.net.au