




 
Integral types are the FLI types that represent integers. They consist of the following: :int, :byte, :long, :short, :signed, :unsigned and :enum.
Integral types can be combined in a list for readability and compatibility purposes with the foreign language, although when translated to Lisp such combinations are usually returned as a Lisp 
integer
, or a 
fixnum
 for byte sized combinations. For example, a C 
unsigned long
 can be represented in the FLI as an 
(:unsigned :long)
.