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

:uint8

:uint16

:uint32

:uint64

:uintmax

:uintptr FLI Type Descriptors

Summary

The unsigned sized integer types.

Package

keyword

Syntax

:uint8

:uint16

:uint32

:uint64

:uintmax

:uintptr

Description

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

The types have these meanings:

:uint8
8-bit unsigned integer.
:uint16
16-bit unsigned integer.
:uint32
32-bit unsigned integer.
:uint64
64-bit unsigned integer.
:uintmax
The largest type of unsigned integer available.
:uintptr
An unsigned integer the same size as a pointer.
See also

:int8
2.1.1 Integral types


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