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,f127842852d2f03a X-Google-Attributes: gid103376,public From: Robert Dewar Subject: Re: About conversions Date: 2000/11/21 Message-ID: <8ve71q$meh$1@nnrp1.deja.com>#1/1 X-Deja-AN: 696208248 References: <8vb0h9$1ou$1@nnrp1.deja.com> <8vbfds$dih$1@nnrp1.deja.com> X-Http-Proxy: 1.0 x71.deja.com:80 (Squid/1.1.22) for client 205.232.38.240 Organization: Deja.com - Before you buy. X-Article-Creation-Date: Tue Nov 21 16:14:58 2000 GMT X-MyDeja-Info: XMYDJUIDrobert_dewar Newsgroups: comp.lang.ada X-Http-User-Agent: Mozilla/4.61 [en] (OS/2; I) Date: 2000-11-21T00:00:00+00:00 List-Id: In article , Stephen Leake wrote: > Robert Dewar writes: > convert an out parameter would happen about as often as > needing to convert an in parameter, or a function result. Not at all! Because you think of an out parameter as an Lvalue, and conversions are not allowed as left sides in assignments. If you really believe the above, you would want backwards conversions on the left of assigments. Note that all other comparable languages allow conversions for input parameters, NONE of them allows these strange out conversions. Good advice is to avoid this feature almost always. Sent via Deja.com http://www.deja.com/ Before you buy.