Portability library for IEEE float features that are not covered by the CL standard.
https://shinmera.com/docs/float-features
- Common Lisp 100%
|
|
||
|---|---|---|
| .woodpecker | ||
| docs | ||
| .gitattributes | ||
| .gitignore | ||
| documentation.lisp | ||
| float-features.asd | ||
| float-features.lisp | ||
| infinity.lisp | ||
| LICENSE | ||
| nan.lisp | ||
| package.lisp | ||
| README.md | ||
| test-float-features.lisp | ||
About Float-Features
This is a wrapper library for IEEE floating point features not present in the Common Lisp standard.
Implementation Support
The following implementations are currently partially or entirely supported:
- abcl
- allegro
- ccl
- clasp
- cmucl
- ecl
- mezzano
- mkcl
- sbcl
- lispworks
Features
The system will also push the following features if appropriate:
short-floats-are-single-floatslong-floats-are-double-floatsXX-bit-short-floatswhere XX is the number of bits of the representation.XX-bit-single-floatswhere XX is the number of bits of the representation.XX-bit-double-floatswhere XX is the number of bits of the representation.XX-bit-longe-floatswhere XX is the number of bits of the representation.