A ```
single-float
```

is an immediate object in 64-bit LispWorks,

A ```
single-float
```

is a boxed object in 32-bit LispWorks.

```
single-float
```

is disjoint from double-float in all LispWorks implementations, version 5.0 and later.

```
single-float
```

is disjoint from short-float in all 32-bit LispWorks implementations in version 5.0 and later. In 64-bit LispWorks ```
single-float
```

is the same type as ```
short-float
```

.

In LispWorks 4.4 and previous on Windows and Linux platforms,```
single-float
```

is the same type as ```
double-float
```

. However, there are distinct specialized array types ```
(array single-float)
```

, with single precision, and ```
(array double-float)
```

, with double precision.

LispWorks Reference Manual - 12 Mar 2008