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.7 required=5.0 tests=BAYES_00,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 X-Google-ArrivalTime: 2000-10-28 04:10:07 PST Path: supernews.google.com!sn-xit-02!sn-xit-03!supernews.com!logbridge.uoregon.edu!news.maxwell.syr.edu!nntp2.deja.com!nnrp1.deja.com!not-for-mail From: Robert Dewar Newsgroups: comp.lang.ada Subject: Re: Three simple questions Date: Sat, 28 Oct 2000 11:00:38 GMT Organization: Deja.com - Before you buy. Message-ID: <8tebkl$edv$1@nnrp1.deja.com> 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> <8ssaig$7hg$1@nnrp1.deja.com> <8sseq9$a2g1@news.cis.okstate.edu> NNTP-Posting-Host: 205.232.38.240 X-Article-Creation-Date: Sat Oct 28 11:00:38 2000 GMT X-Http-User-Agent: Mozilla/4.61 [en] (OS/2; I) X-Http-Proxy: 1.0 x70.deja.com:80 (Squid/1.1.22) for client 205.232.38.240 X-MyDeja-Info: XMYDJUIDrobert_dewar Xref: supernews.google.com comp.lang.ada:1608 Date: 2000-10-28T11:00:38+00:00 List-Id: In article , Robert A Duff wrote: > dvdeug@x8b4e516e.dhcp.okstate.edu (David Starner) writes: > > > Then what does section 2.1 of the RM mean? > > Not a whole lot. ;-) See AARM-2.1(1.b), for example. > > 2.1 does mean *something*, though. It means quite a bit, it requires not only that some method be provided for representing all characters, but also that the implementation define what this method is. This is from Annex M: 6 The coded representation for the text of an Ada program. See 2.1(4). Note another example where there may be a difference between source representation is in wide characters. It is quite conceivable that the method, or set of methods, for representing wide characters in source programs be different from the set of methods usable in Text_IO. In the case of GNAT, there are six different methods of representing wide characters, and all are available for either source programs (by compiler option) or for Text_IO (using a form parameter), but there is no requirement that this be the case. Sent via Deja.com http://www.deja.com/ Before you buy.