On Thu, Jul 03, 2003 at 02:16:18PM +0200, Mirsad Todorovac wrote:
On Thu, 3 Jul 2003, Emil Jerabek wrote:
On Wed, Jul 02, 2003 at 10:14:22PM +0200, Frank Heckenbach wrote:
Mirsad Todorovac wrote:
Anyway, I propose we put thing of this sort on a WISH-LIST, w priorities, so we'd don't forget about it and propose it again.
Many items on the to-do list are "wishes", and the mentioned `SELECTED_REAL_KIND' is already there. (Though it may refer to a feature to choose between the available standard real types according to some parameters -- as I said, I don't know it exactly.)
I don't know much about Fortran either, but I'm afraid that "KIND" has the meaning you put in parenthesis, not a handcrafted user-defined type. See `info g77', for example.
Err, well, it's not a "handcrafted user-defined" type, it's actually meant to be IEEE-form floating point number, it's just that exponent and mantissa size is customizable.
I doubt that there is such a thing as IEEE float with customizable sizes, AFAIK IEEE 754 specifies both the general layout _and_ exponent and mantissa sizes for its types. Anyway, this is just playing with words, it doesn't matter whether it's called "customizable" or "user-defined".
What I was trying to say is that the "SELECTED_REAL_KIND" entry on the TODO list is something different from these customizable real types, thus a new entry would be appropriate for your proposal. (In Fortran "REAL(KIND=N)", the number N has nothing to do with the size of the type, it is just an (almost) arbitrary index chosen by the implementation to select from the set of available _built-in_ types.)
Emil