cparse

cparse is a Library and parser for C header files and building FFIs. This development tool understands variable and function declarations, arrays, structs, unions, enums, and constant expressions. It contains a module for generating interfaces for CMUCL's alien facility.

cparse was written by Tim Moore. Download it here. (currently 404'ed)

See http://www.common-lisp.net/project/cparse/ ? Ivan Boldyrev

Note, a nice project is to use gccxml to parse the headers and with that information generate UFFI bindings. This can be extended to C++ demangling the symbols with "nm".


This page is linked from: C   development   ffi   Less Recent Changes   Tim Moore  

CLiki pages can be edited by anyone at any time. Imagine a fearsomely comprehensive disclaimer of liability. Now fear, comprehensively