comp.lang.ada
 help / color / mirror / Atom feed
From: nahaj@u.cc.utah.edu (John Halleck)
Subject: Re: Looking for Ada Technique Name and References
Date: 2000/02/22
Date: 2000-02-22T17:09:39+00:00	[thread overview]
Message-ID: <88ufsj$5j1$1@coward.ks.cc.utah.edu> (raw)
In-Reply-To: sb4fq3e0r2a74@corp.supernews.com

:  >   The technique in question is turning the what is normally written
:  >   as two function calls  (More or less:)
:  >       "*" (Transpose (A), B)
:  >   into a type mark and a single function call to a special function
:  >   that can handle it all more effeciently.


: [...]

: In this case it is combination of object type marking (or view conversion
: or type cast  - there are several terns for that )  with procedure
: overloading.
: Such view  conversion  in  some other systems  called simply as
: "object logical view "  and this object is treated differently depending on
: it's  current  logical view.

: You have an matrix object and you mark it as transpose so that language
: can choose appropriate  procedure  to handle matrix object  according
: to it's  current view (or mark) .

  Thank you...   You've given the best response to date, and you clearly
  understand what is intended.

: In real life many things are done the same way but this happens without
: paying special attention to that.

  The reason for the original question is a matter of documentation.
  It helps (in my opinion) if one has other places one can point
  people if you use an unfamiliar technique.

: Regards,
: Vladimir Olensky

  Thank you for your thoughtfull post.





  reply	other threads:[~2000-02-22  0:00 UTC|newest]

Thread overview: 25+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <88kegp$iso$1@coward.ks.cc.utah.edu>
     [not found] ` <88kh6q$j4j$1@coward.ks.cc.utah.edu>
2000-02-18  0:00   ` Looking for Ada Technique Name and References Tucker Taft
2000-02-21  0:00   ` Diana Webster
2000-02-22  0:00     ` John Halleck
2000-02-22  0:00       ` Vladimir Olensky
2000-02-22  0:00         ` John Halleck [this message]
2000-02-22  0:00       ` tmoran
2000-02-22  0:00         ` David Starner
2000-02-23  0:00           ` tmoran
2000-02-23  0:00       ` Nick Roberts
2000-02-22  0:00         ` Jon S Anthony
2000-02-28  0:00           ` Charles D. Hixson
2000-02-28  0:00             ` Jon S Anthony
2000-02-29  0:00               ` Charles Hixson
2000-02-29  0:00                 ` Brian Rogoff
2000-02-29  0:00                   ` Wes Groleau
2000-02-29  0:00                     ` Gautier
2000-03-01  0:00                       ` Wes Groleau
2000-02-29  0:00                   ` Jon S Anthony
2000-02-29  0:00                     ` Brian Rogoff
2000-02-29  0:00                       ` Jon S Anthony
2000-03-01  0:00                         ` Brian Rogoff
2000-03-01  0:00                           ` Jon S Anthony
2000-03-01  0:00                         ` Charles Hixson
2000-03-04  0:00                     ` Nick Roberts
2000-02-22  0:00   ` Gautier
replies disabled

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