From: Bill Janssen
Subject: Standard foreign function support wrapper?
Date: 
Message-ID: <JANSSEN.93Jan13213204@holmes.parc.xerox.com>
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