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.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,75a8a3664688f227 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-01-14 10:14:23 PST Path: supernews.google.com!sn-xit-02!supernews.com!news.gv.tsc.tdk.com!falcon.america.net!sunqbc.risq.qc.ca!news.maxwell.syr.edu!feed2.onemain.com!feed1.onemain.com!newsfeed2.earthlink.net!newsfeed.earthlink.net!newsmaster1.prod.itd.earthlink.net!newsread2.prod.itd.earthlink.net.POSTED!not-for-mail Message-ID: <3A61EC64.A61FDF61@acm.org> From: Jeffrey Carter X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: Parameter Modes, In In Out and Out References: <3A57CD7F.2228BFD5@brighton.ac.uk> <938p3u$omv$1@nnrp1.deja.com> <93cagm$c1j$1@nnrp1.deja.com> <93e4e6$ucg$1@nnrp1.deja.com> <93encq$brm$1@nnrp1.deja.com> <93f6ar$m44$1@nnrp1.deja.com> <93flab$2mh$1@nnrp1.deja.com> <93fqau$6m2$1@nnrp1.deja.com> <93h9mo$bbm$1@nnrp1.deja.com> <93il87$iqo$1@nnrp1.deja.com> <93k6dv$qt6$1@nnrp1.deja.com> <93ko49$auq$1@nnrp1.deja.com> <93modu$36k$1@nnrp1.deja.com> <93n2co$alq$1@nnrp1.deja.com> <93q39q$oq0$1@nnrp1.deja.com> <93q6cd$r3k$1@nnrp1.deja.com> <3A6140CB.63EE9B8F@acm.org> <93sdcn$dr0$1@nnrp1.deja.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Sun, 14 Jan 2001 18:14:13 GMT NNTP-Posting-Host: 165.121.238.77 X-Complaints-To: abuse@earthlink.net X-Trace: newsread2.prod.itd.earthlink.net 979496053 165.121.238.77 (Sun, 14 Jan 2001 10:14:13 PST) NNTP-Posting-Date: Sun, 14 Jan 2001 10:14:13 PST Organization: EarthLink Inc. -- http://www.EarthLink.net Xref: supernews.google.com comp.lang.ada:4002 Date: 2001-01-14T18:14:13+00:00 List-Id: Robert Dewar wrote: > > In article <3A6140CB.63EE9B8F@acm.org>, > Jeffrey Carter wrote: > > However, in the area of passing an access-to-subprogram value > > to a subprogram, there is no way to get around the rules. > > This is an unfortunate deviation from the basic philosophy. > > "the basic philsophy" > > The word "the" here is mischosen. The Ada design follows a > set of guidelines (basic philosophical principles if you > really want to get that grandiose), and what you refer to > is just one of them. This is true. I used "the" to mean the principal mentioned above, not to imply that this is the only guideline used in the revision process. Also, this guideline is apparent to application developers, while ease of migration for Ada-83 vendors is not. -- Jeff Carter "Go and boil your bottom." Monty Python & the Holy Grail