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,FREEMAIL_FROM, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: 103376,9544fb5ce0a6df8b X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Received: by 10.68.39.100 with SMTP id o4mr31239402pbk.0.1322567933523; Tue, 29 Nov 2011 03:58:53 -0800 (PST) MIME-Version: 1.0 Path: lh20ni36942pbb.0!nntp.google.com!news1.google.com!goblin3!goblin2!goblin.stu.neva.ru!aioe.org!.POSTED!not-for-mail From: anon@att.net Newsgroups: comp.lang.ada Subject: Re: Overloading attributes Date: Tue, 29 Nov 2011 11:58:49 +0000 (UTC) Organization: Aioe.org NNTP Server Message-ID: References: <8ed87fee-166a-4be9-ae6c-4d0fbeb4788c@s6g2000vbc.googlegroups.com> Reply-To: anon@anon.org NNTP-Posting-Host: eItSiEv4lRLPXGhI7r0Z0w.user.speranza.aioe.org X-Complaints-To: abuse@aioe.org X-Notice: Filtered by postfilter v. 0.8.2 X-Newsreader: IBM NewsReader/2 2.0 Xref: news1.google.com comp.lang.ada:19234 Date: 2011-11-29T11:58:49+00:00 List-Id: Where in the RM does it say that the compiler and RTL is the implementation? As everyone says the Ada RM is the final word! And if it is not defined in the RM then the compiler and RTL are not the implementation, but are the tools for the implementation. Compiler is tool for the programmers that allows a language to be used on a specific operating environment or system. Actually, if an high-level language compiler is written correctly, then the compiler itself is a finished partition even if additions are added or subtract from the language the compiler is not modified only re-compiled for the new system as they are created. And as for the run-time libraries, well there are two major groups. The first is a set of library routines that links a language to the outside environment aka either the hardware like on a bareboard system or the parent program which can include the operating system. The second set of library routines are common routines that are both useful and helpful in writing an implementation. But no run-time libraries packages can be declared as a full implementation only a subpart of the implementation. For Ludovic Brenta: I know J-P Rosen is also a member of the ARG. But sometimes a person such as a member of the ARG can be so busy with a set of issues they are working on that the overlook others issue that may have faults. They should be grateful and note the fault for future reference when someone point them out. In , "Peter C. Chapin" writes: >On 2011-11-28 04:11, anon@att.net wrote: > >> If a programmer write a program using Ada programmer is author of that >> Implementation aka program. > >When the standard says "implementation" it is talking about the Ada >compiler and associated standard library, not programs written in Ada. >The standard is referring to the implementation of the Ada language. > >Peter