-
Notifications
You must be signed in to change notification settings - Fork 0
Current CL float details
Tarn W. Burton edited this page Jun 17, 2024
·
6 revisions
Implementation | short-float | single-float | double-float | long-float |
---|---|---|---|---|
ABCL | binary32 | binary32 | binary64 | binary64 |
Allegro | binary32 | binary32 | binary64 | binary64 |
CCL | binary32 | binary32 | binary64 | binary64 |
CLISP | custom25 | binary32 | binary64 | arbitrary |
CMUCL | binary32 | binary32 | binary64 | binary64 |
Clasp | binary32 | binary32 | binary64 | binary64 |
ECL | binary32 | binary32 | binary64 | long double* |
GCL | binary32 | binary64 | binary64 | binary64 |
Lispworks | binary32 | binary32 | binary64 | binary64 |
MKCL | binary32 | binary32 | binary64 | binary64 |
SBCL | binary32 | binary32 | binary64 | binary64 |
- ECL's long-float is whatever is provided by C's long double. On x86 platforms this is the 80-bit float provided by the Intel processors. On platforms like ARM it could be __float128.