All Manuals > Foreign Language Interface User Guide and Reference Manual > 8 Type Reference

:int8

:int16

:int32

:int64

:intmax

:intptr FLI Type Descriptors

Summary

The signed sized integer types.

Package

keyword

Syntax

:int8

:int16

:int32

:int64

:intmax

:intptr

Description

FLI types are defined for integers of particular sizes. These are equivalent to the types defined by ISO C99. For example, Lisp :int8 is ISO C99 int8_t.

The types have these meanings:

:int8
8-bit signed integer.
:int16
16-bit signed integer.
:int32
32-bit signed integer.
:int64
64-bit signed integer.
:intmax
The largest type of signed integer available.
:intptr
A signed integer the same size as a pointer.
See also

:uint8
2.1.1 Integral types


Foreign Language Interface User Guide and Reference Manual - 01 Dec 2021 19:34:59