On Wed, 2009-01-21 at 06:25 -0500, Patrick Durusau wrote:
> > "Implementation-defined" means that the implementation is free to
> > pick from a set of possibilities, as long as that selection meets the
> > other requirements of the spec. If the spec limits the set of
> > permissible returns, then it must be one of those possible returns.
> >
> Oh, no, sorry, at least as I experience standards writing that simply
> isn't true.
>
> If I wanted to say that, I would say:
>
> "There are three (or whatever number) answers to X. Those answers are:
> (list here). For purposes of this standard, each of these answers is
> equivalent to the others for all purposes."
>
> That gets you applications that recognize all the possible answers while
> allowing them to return which ever one they prefer. But they have to
> recognize the others.
All of this arose from the discussion which value the formula 0^0 should
return. In this context"recognizing the oterhs doesn't make any sense
whatsoever.
Andreas
--
Andreas J. Guelzow
Concordia University College of Alberta