[Prev][Next][Index][Thread]
Re: Functional Developer UNICODE support + source?
I've never used it myself, but check out SWIG at http://www.swig.org/
SWIG is an interface compiler that connects programs written in C,
C++, and Objective-C with scripting languages including Perl,
Python, and Tcl/Tk. It works by taking the declarations commonly
found in C/C++ header files and using them to generate the glue code
(wrappers) that scripting languages need to access the underlying
C/C++ code.
Someone would need to write a Dylan FFI back-end for it, however.
Things like this usually work around the lack of a common C++ ABI by
generating C trampoline functions and interfacing to those instead
(one implication being that you need a C++ compiler to compile the
glue).
-- Keith
Follow-Ups:
References: