Re: Total order on floating point numbers



Nick Maclaren wrote:
(snip on bounds checking in C)

In C89, what you did was about the best that could be done; I think
that it is still a conforming implementation in C99, but I wouldn't
be absolutely certain. If you are interested in those of the sordid
details I have looked at, please ask. But this group is the wrong
place.

I used it with arrays of pointers to arrays. I could generate fairly
large data structures with 16 bit compilers. (I had a 7MB OS/2 system
when most people were running DOS in 640K. Windows 1.0 was not out yet.)

It did what I needed done. If they put a segment descriptor cache in
x86 it might even run pretty fast.

-- glen

.



Relevant Pages

  • Re: Storgae durations
    ... C99 implementation exist, a given customer may not be prepared to lay ... true that many programs require features that are not available in ISO C ... and whose models and interfaces differ from platform to platform, ...
    (comp.lang.c)
  • Re: Storgae durations
    ... It is not in dispute that C90 *was* the Standard against which people ... you who claim that things have changed - that most people now use C99. ... conform perfectly, it fails to be a perfect implementation. ...
    (comp.lang.c)
  • Re: Array indexing
    ... and zero or more extended types. ... A conforming implementation can provide an extra integer type, ... See C99 6.2.5. ... In C90, a portable way to ...
    (comp.lang.c)
  • Re: Why do you like C more than other programming languages?
    ... non-portability into their code by using C99 features. ... implementors can't even be bothered to implement C90 properly... ... If C99 compilers were readily available (and implemented at least ...
    (comp.lang.c)
  • Re: Storgae durations
    ... possibility that C99 was the most widely used standard in ... not as widely used as C90 by a very, ... Here is a short and far from exhaustive list of C90 conforming ...
    (comp.lang.c)