From: Dale Stanbrough <dale@cs.rmit.edu.au>
Subject: Re: Ada 0x Wish List
Date: Mon, 12 Feb 2001 07:23:19 GMT
Date: 2001-02-12T07:23:19+00:00 [thread overview]
Message-ID: <dale-9DC1EA.18152312022001@news-server> (raw)
In-Reply-To: 3A8764FF.CAE087E3@acm.org
Jeffrey Carter wrote:
> This already exists. It is called a function:
>
> B : constant Integer := 5;
>
> function C return Integer;
>
> In the package body:
>
> C_Value : Integer := 8;
...and if you put C_Value in the package declaration's
private section, it'll be visible to child packages.
What -I- would like to see is a named parameter association
that shows you the mode of the parameter....
E.g.
procedure X (a : in integer; b : in out integer; c : out integer);
X (a <- 5,
b <-> y,
c -> d);
It would be nice to see in a procedure call exactly which way
the data is going.
Not quite sure how you would represent "access" mode. Maybe
the same as "in out"?
Dale
next prev parent reply other threads:[~2001-02-12 7:23 UTC|newest]
Thread overview: 26+ messages / expand[flat|nested] mbox.gz Atom feed top
2001-02-12 3:25 Ada 0x Wish List Peter Richtmyer
2001-02-12 4:22 ` Jeffrey Carter
2001-02-12 7:23 ` Dale Stanbrough [this message]
2001-02-12 13:04 ` Preben Randhol
2001-02-13 16:33 ` Robert Deininger
2001-02-13 18:15 ` Keith Thompson
2001-02-12 7:39 ` Florian Weimer
2001-02-12 13:18 ` Steve Folly
2001-02-12 15:25 ` Arthur Schwarz
2001-02-12 14:29 ` John English
2001-02-13 8:31 ` Dr Adrian Wrigley
2001-02-13 20:46 ` Fraser Wilson
2001-02-13 22:06 ` Larry Hazel
2001-02-13 22:45 ` Fraser Wilson
2001-02-13 23:14 ` Larry Hazel
2001-02-13 23:59 ` David C. Hoos, Sr.
2001-02-14 1:22 ` Larry Hazel
2001-02-13 23:51 ` Keith Thompson
2001-02-14 11:23 ` David C. Hoos, Sr.
2001-02-15 22:01 ` Georg Bauhaus
2001-02-15 22:14 ` Marin David Condic
2001-02-17 8:43 ` Dr Adrian Wrigley
2001-02-12 16:08 ` Steve Folly
2001-02-12 17:53 ` Lao Xiao Hai
2001-02-12 18:22 ` (null)
-- strict thread matches above, loose matches on Subject: below --
2001-02-15 1:33 Beard, Frank
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox