Plugin-based foreign code embedder for newLISP

As of 2013-07-06, this project may now be found at

Add a Review
1 Download (This Week)
Last Update:
Download define_ext-0.3.tar.gz
Browse All Files
Windows Mac Linux


NB: All new development is continued at and newer versions can be found there. The versions found here are for archival purposes only.
A newLISP - - macro which allows the user to "define" callable foreign code inline just as they would "define" a lambda or macro. C, Assembly and plain Object Code plugins are included. The Object Code plugin has no external dependencies. The C and Assembly plugins rely on the existence of a TCC .dll/.so file somewhere in the PATH - (at present standard binary releases of TCC don't include the .dll/.so file, but it can be easily compiled from the source releases). New plugins for other compiled languages (like Fortran or ECL) should be trivially easy to create using the existing ones as templates.

define-ext Web Site


  • Portable
  • Small
  • Extensible

Update Notifications

Write a Review

User Reviews

Be the first to post a review of define-ext!

Additional Project Details



Intended Audience

Advanced End Users, Developers

User Interface


Programming Language



Screenshots can attract more users to your project.
Features can attract more users to your project.

Icons must be PNG, GIF, or JPEG and less than 1 MiB in size. They will be displayed as 48x48 images.