comp.lang.ada
 help / color / mirror / Atom feed
From: macrakis@harvard.UUCP (Stavros Macrakis)
Subject: Single Entry: a Buzzword?
Date: Tue, 11-Feb-86 13:15:21 EST	[thread overview]
Date: Tue Feb 11 13:15:21 1986
Message-ID: <704@harvard.UUCP> (raw)
In-Reply-To: 86@Shasta.ARPA


steve@sdcrdcf.UUCP (Steven Holtsberg) asks <2608@sdcrdcf.UUCP>:
> Does anyone know the definition of a "single entry"?

Mark Biggar (markb@sdcrdcf.UUCP) suggests: 	       <2610@sdcrdcf.UUCP>
> I took this to mean that a tasks entires can be overloaded independently
> and not as a group.

This is not correct.

David Rosenblum (rose@Shasta.ARPA) correctly replies:	    <86@Shasta.ARPA>
> Task entries can be either single entries or members of an entry family.
> Thus, entry family members CANNOT be overloaded.  This should answer your
> question.
...but continues:
> My favorite undefined buzzphrase in the LRM is "unconstrained types
> with discriminants," which I eventually found out includes ...

`Single entry' is NOT an `undefined buzzword': it is defined exactly
where I expected it to be defined, in the section that defines entries:

    The term <single entry> [means] any entry other than one of a family.
						9.5/3

Presumably `single' was meant to contrast with `family'.  In any case,
it ought to have been entered into the index.  Note also 9.5/5 re
overloading of single entries and entry families.

As for "unconstrained types with discriminants," I can't find any
explicit definition (although in this case there IS an index entry), but
it means exactly what it says, namely an unconstrained type (3.3/4) that
has discriminants (3.7.1/3).

	-s

      reply	other threads:[~1986-02-11 18:15 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1986-02-05  2:38 Questions about Ada Steven Holtsberg
1986-02-05 18:13 ` Mark Biggar
1986-02-10 13:56 ` rgenter
1986-02-10 18:12 ` rose
1986-02-11 18:15   ` Stavros Macrakis [this message]
replies disabled

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