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

NextPrevUpTopContentsIndex

:foreign-array

FLI type descriptor
Summary

Converts between a FLI array and a foreign array type.

Syntax

:foreign-array type dimensions

Arguments

type

The type of the elements of the array.

dimensions

A list containing the dimensions of the array.

Description

The FLI :foreign-array converts between FLI arrays and the foreign array type. It creates an array with the dimensions specified in dimensions , of elements of the type specified by type .

Example

The following code defines a 3 by 4 foreign array with elements of type :byte .

(setq farray (fli:allocate-foreign-object
             :type '(:foreign-array :byte (3 4)))
See also

:c-array
foreign-aref
foreign-array-pointer


LispWorks Foreign Language Interface User Guide and Reference Manual - 21 Dec 2009

NextPrevUpTopContentsIndex