Logo image
Extensions to the Franz, Inc.'s Allegro Common Lisp foreign function interface
Technical documentation   Open access

Extensions to the Franz, Inc.'s Allegro Common Lisp foreign function interface

John Keane
Rutgers University
1996
DOI:
https://doi.org/10.7282/t3-pqns-7h57

Abstract

As provided by Franz, Inc., the foreign function interface of Allegro Common Lisp has a number of limitations. This paper describes extensions to the interface that facilitate the inclusion of C and Fortran code into Common Lisp systems. In particular, these extensions make it easy to utilize libraries of numerical subroutines (such as those from Numerical Recipes in C) from within ACL, including those routines that take functions as arguments. A mechanism for creating Lisp-like dynamic runtime ``closures'' for C routines is also described.
pdf
hpcd-tr-41119.89 kBDownloadView
Version of Record (VoR) Open Access
url
Report an accessibility issueView
Please complete a content remediation request to report an accessibility issue with a library electronic resource, website, or service.

Metrics

51 File downloads
90 Record Views

Details

Logo image