elmer (original) (raw)

Introduction
Manual
Examples
License
Download
PyCon04 presentation
PyCon04 example code
SciPy04 presentation
Relevancies
SourceForge project page
Python
Tcl
Python integration tools
Email
Rick Ratzel
SourceForge.net Logo
Copyright© 2001- Richard L. Ratzel

What is elmer?

Elmer is a tool which embeds a Python module into a C, C++, or Tcl application. The embedded Python module is used just as if it was written in the same language as the application itself, without requiring any knowledge of the Python/C API.

Elmer generates "glue" code that embeds an interpreter for one type of language into an extension for another. Elmer allows function calls and various data types, both native and custom, to pass transparently between the two languages.