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

NextPrevUpTopContentsIndex

:const

FLI type descriptor
Summary

Corresponds to the C const type.

Syntax

:const &optional type

Arguments

type

The type of the constant. The default is :int .

Description

The FLI :const type corresponds to the C const type qualifier. The behavior of a :const is exactly the same as the behavior of its type , and it is only included to ease the readability of FLI code and for naming conventions.

Example

In the following example a constant is allocated and set equal to 3.141.

(setq pi1 (fli:allocate-foreign-object
           :type '(:const :float)))
(setf (fli:dereference pi1) 3.141))
See also

:volatile
Immediate types


LispWorks Foreign Language Interface User Guide and Reference Manual - 7 Dec 2011

NextPrevUpTopContentsIndex