calling SML from C
Anoq of the Sun
anoq@HardcoreProcessing.com
Mon, 20 Aug 2001 16:49:32 +0200
Stephen Weeks wrote:
> Here is a sketch of one way to do it with a few modifications the current
> MLton (but almost no compiler mods).
> ...
This sure sounds very interesting :)
I'm wondering about a few things:
1) Will this scheme allow the whole program optimizer
to potentially inline all basis library funtions used
in an ML function called from C? - as I believe it should
if things are to be really efficient :)
2) Will this work correctly with garbage collection accross
the function call boundaries? (and how?)
3) Would it be possible to extend this so that one can put
the ML-functions in a separate dynamically loaded library -
and even do SML -> SML-dynamic-library calls and
C -> SML-dynamic-library calls? :)
Cheers
--
http://www.HardcoreProcessing.com