On Tue, Feb 19, 2008 at 04:00:13PM -0800, Andrew Lentvorski wrote:

IIRC, Standard ML also does this.

I assume you're referring to SMLNJ?  That's the one I was trying to think
of.  SML is the other language that requires first-class continuations.
Although, I think they're kind of hard to use with strong typing.

I'm not sure, but I'm guessing that Gambit also has to do this.

Or something similar.

Aha! So that why GHC is so problematic to port. I always wondered why I always had so much trouble with getting a functioning GHC.

GHC has what they call an unregistered version that uses vanilla C.  It is
useful for porting, but doesn't generate very good code.  The "evil
mangler" can be very picky about even the specific version of the C
compiler used.

David

--
[email protected]
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-lpsg

Reply via email to