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=1.3 required=5.0 tests=BAYES_00,INVALID_MSGID, MSGID_RANDY autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,66bc6b039f1e005d X-Google-Attributes: gid103376,public From: Robert Dewar Subject: Re: Three simple questions Date: 2000/10/21 Message-ID: <8ssaig$7hg$1@nnrp1.deja.com>#1/1 X-Deja-AN: 684150919 References: <2BED68CA963D6D55.A78776F656DA0452.75A61ED22116F1B6@lp.airnews.net> <39e2588f.21565740@news.demon.co.uk> <39E2D51E.D0122F20@bton.ac.uk> <8s0b78$2no$1@nnrp1.deja.com> <8s8jmo$qt0$1@nnrp1.deja.com> <39EA448C.28DF1A2C@bellsouth.net> <878zrov93g.fsf@deneb.enyo.de> <8shv47$9281@news.cis.okstate.edu> <87wvf5hnp9.fsf@deneb.enyo.de> <8sn71i$8a21@news.cis.okstate.edu> X-Http-Proxy: 1.0 x64.deja.com:80 (Squid/1.1.22) for client 205.232.38.240 Organization: Deja.com - Before you buy. X-Article-Creation-Date: Sat Oct 21 14:52:02 2000 GMT X-MyDeja-Info: XMYDJUIDrobert_dewar Newsgroups: comp.lang.ada X-Http-User-Agent: Mozilla/4.61 [en] (OS/2; I) Date: 2000-10-21T00:00:00+00:00 List-Id: In article <8sn71i$8a21@news.cis.okstate.edu>, dstarner98@aasaa.ofe.org wrote: > > Anyway, I can't see Ada not using KC normalization on the characters. NJ > (an encoding digraph) should not be different from the ASCII NJ, for example. It may be helpful to remember that the Ada RM has NOTHING to say about how programs are represented. There is no necessary connection between the enumeration literal 'A' in the type Standard.Character, and the way the letter A is represented in source programs. In typical compilers there may be a strong relationship in practice (quite useful for example if you want to use type String to read in an Ada source program), but this is an implementation choice, it is not something that is required or even suggested by the RM. I mention this, because I have found that there are wide spread misconceptions in this area. As an example, a compiler that required all keywords to be input in bold would be a conforming compiler, that's true even if the method of achieving bold was to have some strange escape sequence in the sources. Similarly a compiler on IBM main frames (contrary to widespread misinformed rumour, such things still exist, and people buy new ones all the time) might well represent sources in EBCDIC, and that would be just fine. Sent via Deja.com http://www.deja.com/ Before you buy.