Keith Bierman wrote:
> ...other poster pointing to LIA....
>
> As far as I know, hardly any (well, none as far as I know) compiler or
> runtime writers look to LIA for their inspiration. IEEE754 or 854
> Standards, or the the current 754R effort do seem to get looked at.
>
> But I can hardly claim to know all compiler writers ;>
I don't think 754 or 854 mention exponentiation. So, it would
be hard for anyone to look to those for any inspiration on this
particular issue. I personally like the rules of Common Lisp.
That's where i would go for answers to such questions. But
it's no more likely a source than any other language.
The LIA standard is hardpressed because there is a *lot* of
animosity among designers of sepcific languages. Still, there
is no answer to these questions in the normative part of the
Fortran document (and little elsewhere).
--
J. Giles
"I conclude that there are two ways of constructing a software
design: One way is to make it so simple that there are obviously
no deficiencies and the other way is to make it so complicated
that there are no obvious deficiencies." -- C. A. R. Hoare
|