From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,b375f07e05d12c7a X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-08-10 09:54:34 PST Path: archiver1.google.com!news2.google.com!postnews1.google.com!not-for-mail From: B_Gaffney@My-Deja.com (B.Gaffney) Newsgroups: comp.lang.ada Subject: Re: efficient vector/matrix operations in Ada Date: 10 Aug 2001 09:54:33 -0700 Organization: http://groups.google.com/ Message-ID: <9f6e2b77.0108100854.66b084b4@posting.google.com> References: <3B6F40C1.FD215D1D@sneakemail.com> <3B6F5ABC.3C40E189@sneakemail.com> NNTP-Posting-Host: 198.26.132.101 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Trace: posting.google.com 997462474 30458 127.0.0.1 (10 Aug 2001 16:54:34 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: 10 Aug 2001 16:54:34 GMT Xref: archiver1.google.com comp.lang.ada:11773 Date: 2001-08-10T16:54:34+00:00 List-Id: "Russ P." <18k11tm001@sneakemail.com> wrote in message news:<3B6F5ABC.3C40E189@sneakemail.com>... > No, you really need the dynamically instantiated temporary matrix, I > believe. I've been through this little lesson years ago. Don't forget > that you also need to be able to handle expressions such as "A = B + C + > D;". You can play complicated games with static arrays of "work" > matrices, but you are asking for trouble and the resulting code is > likely to not be re-entrant. Um, OK, but how would you handle this case using your "+=" implementation? That was your original point wasn't it? --Bg