Next Previous Top Contents Index

LispWorks Foreign Language Interface

Preface

This manual documents the Foreign Language Interface (FLI), which provides a toolkit for the development of interfaces between Common Lisp and other programming languages, and supercedes the Foreign Function Interface (FFI).

The manual is divided into two sections: a user guide to the FLI which includes illustrative examples indicating how to use the FLI for a variety of purposes, and a reference section providing complete details of the functions, macros, variables and types that make up the FLI.

The guide section starts by describing the ideas behind the FLI, followed by a few simple examples presenting some of the more commonly used features of the FLI. The next chapter explains the existing type system, and includes examples showing how to define new types. This is followed by a chapter explaining the FLI implementation of pointers. The final chapter of the section examines some of the more advanced topics within the FLI.

The reference section consists of a chapter documenting the functions and macros that constitute the FLI, and a chapter documenting the FLI variables and types.


LispWorks Foreign Language Interface - 12 Oct 1998

Next Previous Top Contents Index

Generated with Harlequin WebMaker