From 728d1fa3acdf0e64b397c54913fb67d25e5a6b84 Mon Sep 17 00:00:00 2001 From: Matthias Andreas Benkard Date: Thu, 7 Aug 2008 20:50:43 +0200 Subject: Add a trampoline by which compiled code can call interpreted functions. --- functions.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'functions.h') diff --git a/functions.h b/functions.h index 7be8eee..e635220 100644 --- a/functions.h +++ b/functions.h @@ -74,3 +74,5 @@ ffi_type *MLKFFITypeWithObjectiveCType (const char *typestring); ffi_type *MLKFFITypeWithLispValue (id value); void MLKSetForeignValueWithLispValue (void *destination, id value, MLKForeignType type); id MLKLispValueWithForeignValue (void *source, MLKForeignType type); + +id MLKInterpretedFunctionTrampoline (void *target, ...); -- cgit v1.2.3