The arithmetic operators for int32 objects.

system

int32* `x` `y` => `int32`

int32+ `x` `y` => `int32`

int32- `x` `y` => `int32`

int32/ `x` `y` => `int32`

x⇩ |
An int32 object or an integer of type `(signed-byte 32)` . |

y⇩ |
An int32 object or an integer of type `(signed-byte 32)` . |

int32 |
An int32 object. |

The function `int32*`

is the multiply operator for int32 objects.

The function `int32+`

is the add operator for int32 objects.

The function `int32-`

is the subtract operator for int32 objects.

The function `int32/`

is the divide operator for int32 objects.

`x` and `y` can be int32 objects or integers of type `(signed-byte 32)`

.

See the section 28.2.2 Fast 32-bit arithmetic for more information about the INT32 API.

*LispWorks® User Guide and Reference Manual - 01 Dec 2021 19:31:02*