Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!samsung!brutus.cs.uiuc.edu!apple!apple.com!chewy From: chewy@apple.com (Paul Snively) Newsgroups: comp.lang.scheme Subject: Re: continuation based error handling Message-ID: <5754@internal.Apple.COM> Date: 14 Dec 89 01:14:40 GMT References: <4169@amelia.nas.nasa.gov> Sender: usenet@Apple.COM Organization: Apple Computer, Inc. Lines: 16 In article <4169@amelia.nas.nasa.gov> raible@orville.nas.nasa.gov (Eric Raible) writes: > It seems to me that it ought to be possible to implement a somewhat > portable error handling facility using call/cc. > > I'd appreciate comments and/or code. Well, Common Lisp's CATCH and THROW are certainly trivial when you have full upward continuations; I think Dybvig's book gives examples. __________________________________________________________________________ Just because I work for Apple Computer, Inc. doesn't mean that they believe what I believe or vice-versa. __________________________________________________________________________ C++ -- The language in which only friends can access your private members. __________________________________________________________________________