[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Issue: UNWIND-PROTECT-CLEANUP-NON-LOCAL-EXIT (Version 4)
- To: CL-Cleanup@sail.stanford.edu
 
- Subject: Re: Issue: UNWIND-PROTECT-CLEANUP-NON-LOCAL-EXIT (Version 4)
 
- From: Scott.Fahlman@B.GP.CS.CMU.EDU
 
- Date: Wed, 01 Jun 88 10:11:52 EDT
 
- In-reply-to: Your message of 31 May 88 22:10:07 -0700.             <880531-221036-4393@Xerox> 
 
The continuation model still looks best to me.  One can create screw cases
for either version, so I'm inclined to favor the solution that provides a
cleaner and more intuitive model of what is going on.  For me,
continuation seems much simpler and clearer than "throw commits".  Some
systems may choose to provide a way of breaking out of the kind of trap
that people have described here; I think that is an environment issue.
-- Scott