comp.lang.ada
 help / color / mirror / Atom feed
From: pattis@cs.washington.edu (Richard Pattis)
Subject: Re: What is a "special function"?
Date: 18 Aug 90 01:10:51 GMT	[thread overview]
Message-ID: <12823@june.cs.washington.edu> (raw)
In-Reply-To: 56685@microsoft.UUCP

In article <56685@microsoft.UUCP>, johnro@microsoft.UUCP (John ROGERS) writes:
> Hi!  Could someone please clarify something in the LRM for me?  I've
> been looking at the definitions of all of the attributes, and I noticed
> something for the first time.  At least 5 of the attributes are described as
> "functions", but 1 of the attributes is described as a "special function".
> The regular ones ('IMAGE, 'POS, 'PRED, 'SUCC, and 'VALUE) don't seem to be
> much different from the "special" one ('VAL).  I haven't been able to
> find anything in the LRM (or the index to the Rationale that I have)
> on this.  So, can anyone tell me what a "special function" is?

This is like Seasme Street(?): one of these things is not like the others,
one of these things just doesn't belong....


I vote that the difference, derived from a real close reading of the LRM
(how else does one read it) is that while all the other functions state the
type of their parameter (it must be a unique type), VAL allows any
integer type as its parameter.  Does that make it "special" enough.
Follow ups to Church Lady.

Rich Pattis

      reply	other threads:[~1990-08-18  1:10 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1990-08-17 21:40 What is a "special function"? John ROGERS
1990-08-18  1:10 ` Richard Pattis [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