Next Previous Up Top Contents Index

1 The C-FFI Library

1.1 Introduction

The C-FFI (C foreign function interface) library provides a means of interfacing a Dylan application with code written in the C language. The C-FFI library is available to applications as the module C-FFI in the library C-FFI.

The C-FFI library consists of macros, classes, and functions that you can use to write a complete description of the Dylan interface to a C library. Compiling this description generates a set of Dylan classes and functions through which Dylan code can manipulate the C library's data and call its functions. Interface descriptions can also allow C code to call into Dylan; compiling such a description generates entry points compatible with C's calling conventions.


C FFI and Win 32 Reference - 31 MAR 2000

Next Previous Up Top Contents Index