comp.lang.ada
 help / color / mirror / Atom feed
From: Florian Weimer <fw@deneb.enyo.de>
Subject: Re: why only in-parameters in functions
Date: Wed, 29 Sep 2004 23:12:41 +0200
Date: 2004-09-29T23:12:41+02:00	[thread overview]
Message-ID: <87oejoye2e.fsf@deneb.enyo.de> (raw)
In-Reply-To: mailman.131.1096477841.390.comp.lang.ada@ada-france.org

* Alexander E. Kopilovich:

> In practice, where you really need in-parameters for a function you may either
> use a procedure that returns value (if you use GNAT compiler) or you may use
> the construct, presented here in c.l.a by Robert I. Eachus (see his message
> in comp.lang.ada from 2003-07-15 with Subject: Re: What evil would happen?)

The "Rosen trick" is also relevant in this context (see the archives),
but it only works for limited types.  However, it should be used
whenever possible because it does not involve erroneous execution.



  parent reply	other threads:[~2004-09-29 21:12 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-09-29 15:18 why only in-parameters in functions Rick Santa-Cruz
2004-09-29 15:30 ` stephane richard
2004-09-29 16:55 ` Alexander E. Kopilovich
2004-09-29 21:10   ` Randy Brukardt
2004-09-29 23:37     ` Björn Persson
2004-09-29 23:46       ` Rick Santa-Cruz
2004-09-29 21:12   ` Florian Weimer [this message]
2004-09-30  7:41     ` Dmitry A. Kazakov
2004-09-29 22:42   ` Wojtek Narczynski
2004-09-30  1:55   ` Matthew Heaney
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox