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