Can anyone point me to a package which acts as a veneer
to unify the various foreign function interfaces supported
by Lucid, Franz, and CMU CL? I'd like to be able to say
something like
(define-c-function
foo ;; CL name for fn
"bar_Foo" ;; C name for fn
(:integer :string) ;; arguments
:c-pointer) ;; return type
and have it expand into the appropriate foreign function
declarations for each dialect.
Bill
--
Bill Janssen ·······@parc.xerox.com (415) 812-4763
Xerox Palo Alto Research Center FAX: (415) 812-4777
3333 Coyote Hill Road, Palo Alto, California 94304