The ieee-floats Reference Manual

Table of Contents

Next: , Previous: , Up: (dir)   [Contents][Index]

The ieee-floats Reference Manual

This is the ieee-floats Reference Manual, generated automatically by Declt version 2.4 "Will Decker" on Wed Jun 20 12:00:53 2018 GMT+0.


Next: , Previous: , Up: Top   [Contents][Index]

1 Systems

The main system appears first, followed by any subsystem dependency.


Previous: , Up: Systems   [Contents][Index]

1.1 ieee-floats

Author

Marijn Haverbeke <marijnh@gmail.com>

License

BSD

Description

Convert floating point values to IEEE 754 binary representation

Source

ieee-floats.asd (file)

Component

ieee-floats.lisp (file)


Next: , Previous: , Up: Top   [Contents][Index]

2 Files

Files are sorted by type and then listed depth-first from the systems components trees.


Previous: , Up: Files   [Contents][Index]

2.1 Lisp


Next: , Previous: , Up: Lisp files   [Contents][Index]

2.1.1 ieee-floats.asd

Location

ieee-floats.asd

Systems

ieee-floats (system)


Previous: , Up: Lisp files   [Contents][Index]

2.1.2 ieee-floats/ieee-floats.lisp

Parent

ieee-floats (system)

Location

ieee-floats.lisp

Packages

ieee-floats

Exported Definitions

Next: , Previous: , Up: Top   [Contents][Index]

3 Packages

Packages are listed by definition order.


Previous: , Up: Packages   [Contents][Index]

3.1 ieee-floats

Source

ieee-floats.lisp (file)

Use List

common-lisp

Exported Definitions

Next: , Previous: , Up: Top   [Contents][Index]

4 Definitions

Definitions are sorted by export status, category, package, and then by lexicographic order.


Previous: , Up: Definitions   [Contents][Index]

4.1 Exported definitions


Next: , Previous: , Up: Exported definitions   [Contents][Index]

4.1.1 Macros

Macro: make-float-converters ENCODER-NAME DECODER-NAME EXPONENT-BITS SIGNIFICAND-BITS SUPPORT-NAN-AND-INFINITY-P

Writes an encoder and decoder function for floating point numbers with the given amount of exponent and significand bits (plus an extra sign bit). If support-nan-and-infinity-p is true, the decoders will also understand these special cases. NaN is represented as :not-a-number, and the infinities as :positive-infinity and :negative-infinity. Note that this means that the in- or output of these functions is not just floating point numbers anymore, but also keywords.

Package

ieee-floats

Source

ieee-floats.lisp (file)


Previous: , Up: Exported definitions   [Contents][Index]

4.1.2 Functions

Function: decode-float32 BITS
Package

ieee-floats

Source

ieee-floats.lisp (file)

Function: decode-float64 BITS
Package

ieee-floats

Source

ieee-floats.lisp (file)

Function: encode-float32 FLOAT
Package

ieee-floats

Source

ieee-floats.lisp (file)

Function: encode-float64 FLOAT
Package

ieee-floats

Source

ieee-floats.lisp (file)


Previous: , Up: Top   [Contents][Index]

Appendix A Indexes


Next: , Previous: , Up: Indexes   [Contents][Index]

A.1 Concepts

Jump to:   F   I   L  
Index Entry  Section

F
File, Lisp, ieee-floats.asd: The ieee-floats<dot>asd file
File, Lisp, ieee-floats/ieee-floats.lisp: The ieee-floats/ieee-floats<dot>lisp file

I
ieee-floats.asd: The ieee-floats<dot>asd file
ieee-floats/ieee-floats.lisp: The ieee-floats/ieee-floats<dot>lisp file

L
Lisp File, ieee-floats.asd: The ieee-floats<dot>asd file
Lisp File, ieee-floats/ieee-floats.lisp: The ieee-floats/ieee-floats<dot>lisp file

Jump to:   F   I   L  

Next: , Previous: , Up: Indexes   [Contents][Index]

A.2 Functions

Jump to:   D   E   F   M  
Index Entry  Section

D
decode-float32: Exported functions
decode-float64: Exported functions

E
encode-float32: Exported functions
encode-float64: Exported functions

F
Function, decode-float32: Exported functions
Function, decode-float64: Exported functions
Function, encode-float32: Exported functions
Function, encode-float64: Exported functions

M
Macro, make-float-converters: Exported macros
make-float-converters: Exported macros

Jump to:   D   E   F   M  

Next: , Previous: , Up: Indexes   [Contents][Index]

A.3 Variables


Previous: , Up: Indexes   [Contents][Index]

A.4 Data types

Jump to:   I   P   S  
Index Entry  Section

I
ieee-floats: The ieee-floats system
ieee-floats: The ieee-floats package

P
Package, ieee-floats: The ieee-floats package

S
System, ieee-floats: The ieee-floats system

Jump to:   I   P   S