comp.lang.ada
 help / color / mirror / Atom feed
From: Mats_Ohlin_FOA2@QZCOM.MAILNET
Subject: Re: parameter passing
Date: Thu, 30-Oct-86 18:08:27 EST	[thread overview]
Date: Thu Oct 30 18:08:27 1986
Message-ID: <209283@QZCOM> (raw)
In-Reply-To: 12245715934.25.MENDAL@Sierra.Stanford.EDU

This is of good case for arguing that Ada should have (had?)
procedures inside records, much the way SIMULA has.
If so, you could just code E.Delete (or E.Pred.Delete) with
no problems with parameters. It would also given Ada the
possibility to be more "functional". Consider e.g.
a system for matrix handling - a possibility to
code A:= B.Inverse.Transpose; would give much clearer
code than Transpose(A,Invert(B)) with parameters in out.
Something for Ada88 (90?)?

Mats_Ohlin_FOA2%QZCOM.MAILNET [@MULTICS.MIT.EDU]

  reply	other threads:[~1986-10-30 23:08 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1986-10-08 18:56 parameter passing Eric Marshall
1986-10-10 16:46 ` Geoff Mendal
1986-10-30 23:08   ` Mats_Ohlin_FOA2 [this message]
  -- strict thread matches above, loose matches on Subject: below --
1989-06-21 13:16 Parameter Passing Jon Humphreys
1989-06-21 17:23 ` William Thomas Wolfe,2847,
     [not found] <1569@oravax.UUCP>
1990-06-27 15:32 ` parameter passing stt
1990-06-27 17:15 ` Michael Feldman
1990-06-29 15:32 David Guaspari
2000-02-17  0:00 Riyaz Mansoor
2000-02-18  0:00 ` Richard D Riehle
2000-02-19  0:00 ` Ehud Lamm
replies disabled

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