From: Fernando D. Mato Mira
Subject: (Fwd) Foreign Function Interface Generator available
Date:
Message-ID: <4fnj9k$qs8@info.epfl.ch>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
From: Lars Thomas Hansen <···@cs.uoregon.edu>
Date: Wed Feb 7, 12:02pm PST
To: ···@cs.mu.oz.au, ····@ccs.neu.edu, ···@cs.cmu.edu, ····@snap.med.ge.com, ··@cs.purdue.edu, ···········@east.sun.com, ······@sctc.com, ······@gte.com, ···@parc.xerox.com, ······@mc.lcs.mit.edu
Cc: ···@cs.uoregon.edu, ······@cs.uoregon.edu, ······@cs.uoregon.edu
Subject: Foreign Function Interface Generator available.
X-Ns-Transport-Id: 0800207424C500CC559B
FFIGEN Release 1 is now available from http://www.cs.uoregon.edu/~lth/ffigen.
FFIGEN (Foreign Function Interface GENerator) is a program suite which
facilitates the writing of translators from C header files to foreign
function interfaces for particular language implementations. It is
based on the lcc C compiler and handles nearly all of ANSI C, including
the preprocessor. (Missing features are bitfields and general type
qualifiers; support for those will be included in a future version).
This release includes the entire front-end, a back-end for Chez Scheme
version 5, and documents which explain the ideas behind FFIGEN, its use,
and how to write of custom back-ends for you language.
This is a preliminary release; it works but is neither full-function nor
polished. In particular, installation is crude.
See the Web page for further details, download information, and so on.
--lars
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
--
Fernando D. Mato Mira http://ligwww.epfl.ch/matomira.html
Computer Graphics Lab
Swiss Federal Institute of Technology (EPFL) Phone : +41 (21) 693 - 5248
CH-1015 Lausanne FAX : +41 (21) 693 - 5328
Switzerland E-mail : ········@di.epfl.ch