comp.lang.ada
 help / color / mirror / Atom feed
From: dennison@telepath.com (Ted Dennison)
Subject: Re: ANNOUNCE: SPARK toolset 6.1 now available
Date: 11 Jul 2002 07:04:55 -0700
Date: 2002-07-11T14:04:56+00:00	[thread overview]
Message-ID: <4519e058.0207110604.62691233@posting.google.com> (raw)
In-Reply-To: ba18d5cb.0207102357.27f22745@posting.google.com

rod@praxis-cs.co.uk (Rod Chapman) wrote in message news:<ba18d5cb.0207102357.27f22745@posting.google.com>...
>   - A useful subset of Ada95's tagged types are now permitted
>     in SPARK95.  Inheritance and extension of tagged types are
>     allowed, as is the overriding of basic operations.  Dispatching
>     operations are not permitted.

By "dispatching" do you mean runtime polymorphisim as opposed to
compile-time polymorphisim? In other words, you wouldn't be allowed to
call a primitive routine with a classwide type, but you'd still be
allowed to call an inherited routine (or an overrided version of one)
with a specific tagged type object (not using 'class).


-- 
T.E.D.
Home     -  mailto:dennison@telepath.com (Yahoo: Ted_Dennison)
Homepage -  http://www.telepath.com/~dennison/Ted/TED.html



  reply	other threads:[~2002-07-11 14:04 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-07-11  7:57 ANNOUNCE: SPARK toolset 6.1 now available Rod Chapman
2002-07-11 14:04 ` Ted Dennison [this message]
2002-07-12  8:52   ` Rod Chapman
2002-07-12 20:14     ` Randy Brukardt
2002-07-13 13:37       ` Simon Wright
2002-07-13 14:15         ` Robert A Duff
2002-07-13 18:11           ` Simon Wright
2002-07-13 20:15           ` Rod Chapman
2002-07-14  0:27             ` Randy Brukardt
replies disabled

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