comp.lang.ada
 help / color / mirror / Atom feed
From: Jacob Sparre Andersen <sparre@nbi.dk>
Subject: Re: Parametrically polymorphic operations (Was: Safe C++)
Date: Fri, 21 Sep 2001 11:24:48 +0200
Date: 2001-09-21T11:24:48+02:00	[thread overview]
Message-ID: <3BAB0760.69C7D8E4@nbi.dk> (raw)
In-Reply-To: 20010920083828.Y7505-100000@shell5.ba.best.com

Brian:

> >    type Matrix (Left, Right : Positive) is private;
> >
> >    function "*" (Left  : in Matrix;
> >                  Right : in Matrix (Height => Left.Width))
> >      return Matrix (Width  => Right.Width,
> >                     Height => Left.Height);
> >
> > (I hope the intention is clear although the syntax isn't
> > defined)
> 
> That you want to multiply an M x N and a N x K matrix and have it type
> check at compile time and produce an M X K matrix?

Exactly.

Jacob
-- 
http://jacob.sparre.dk/Jacob/edb/digitale_nyheder
           Om redakt�rens opgave p� internetnyhedstjenester.



  reply	other threads:[~2001-09-21  9:24 UTC|newest]

Thread overview: 26+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-09-18 19:45 Safe C++ Richard Riehle
2001-09-19 14:38 ` Brian Rogoff
2001-09-19 15:52   ` Chad Robert Meiners
2001-09-19 17:43     ` Brian Rogoff
2001-09-19 21:38       ` Chad R. Meiners
2001-09-20  3:38         ` Brian Rogoff
2001-09-20 11:52           ` Pat Rogers
2001-09-20 16:01             ` Brian Rogoff
2001-09-20  8:22         ` Colin Paul Gloster
2001-09-20 13:45           ` Chad R. Meiners
2001-09-20 21:03             ` codesavvy
2001-09-20 11:37         ` Parametrically polymorphic operations (Was: Safe C++) Jacob Sparre Andersen
2001-09-20 11:41           ` Lutz Donnerhacke
2001-09-20 12:27             ` Jacob Sparre Andersen
2001-09-20 15:49           ` Brian Rogoff
2001-09-21  9:24             ` Jacob Sparre Andersen [this message]
2001-09-20 16:22           ` Dmitry A. Kazakov
2001-09-21 16:08           ` Wes Groleau
2001-09-21 17:13             ` Jacob Sparre Andersen
2001-09-21 18:43               ` Wes Groleau
2001-09-20  2:41       ` Safe C++ David Botton
2001-09-20  2:39   ` David Botton
2001-09-20  3:21     ` Brian Rogoff
2001-09-20 12:43       ` David Botton
2001-09-25 14:21   ` Region-based mem mgmt [was: Re: Safe C++] Tucker Taft
2001-09-25 14:46     ` Tucker Taft
replies disabled

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