Re: volatile vs aliased

"Jeffrey R. Carter" <spam@xxxxxxxx> writes:

> Of course, if the C function has both pointer parameters and returns a
> value, access parameters are the only thing available. Is ease of
> interfacing to other languages another pro for allowing out and in out
> parameters for functions, along with making side effects visible?

Yes! And that argument was brought up during the Ada 9X design.
Apparently, it didn't convince people.

- Bob