Newsgroups: comp.lang.scheme Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!think.com!snorkelwacker.mit.edu!bloom-beacon!dont-send-mail-to-path-lines From: jeff@aiai.edinburgh.ac.UK (Jeff Dalton) Subject: Benchmarking Scheme Message-ID: <13905.9105041734@subnode.aiai.ed.ac.uk> Sender: daemon@athena.mit.edu (Mr Background) Organization: The Internet Date: 4 May 91 17:34:02 GMT Lines: 14 > Date: 3 May 91 20:23:21 GMT > From: "Guillermo J. Rozas" > How do you know that QUOTIENT or FORMAT (for example) may not error, > thereby calling the condition system which may use > CALL-WITH-CURRENT-CONTINUATION to construct a condition object to be > used if the computation is going to be continued? > > I think that it is almost impossible to know. Because of this, > essentially any potentially assigned variables must be on the heap so > that invoking a continuation multiple times will not un-do side effects. If so, this looks like a very strong argument against having full continuations.