Path: utzoo!utgpu!water!watmath!clyde!rutgers!tut.cis.ohio-state.edu!mailrus!nrl-cmf!cmcl2!brl-adm!umd5!cvl!elsie!nih-csl!keith From: keith@nih-csl.UUCP (keith gorlen) Newsgroups: comp.lang.c++ Subject: Re: Proposal for Exceptions for C++ Summary: How does your implementation arrange to execute the destructors of class objects that go out of scope as a result of an exception? Message-ID: <318@nih-csl.UUCP> Date: 2 Apr 88 15:04:19 GMT References: <8180006@eecs.nwu.edu> <8180002@accuvax.nwu.edu.UUCP> Organization: NIH-CSL, Bethesda, MD Lines: 16 In article <8180002@accuvax.nwu.edu.UUCP>, morrison@accuvax.nwu.edu.UUCP (Vance Morrison ) writes: -> -> Nevin has asked for an implementation of my exception handling. -> I do indeed have an all the major parts of an implementation. This -> implementation is a preprocessor for C++ that uses 'asm()' statements -> into the code at proper places which leave lables for the boundaries -> of protected regions. That's the easy part. How does your implementation arrange to execute the destructors of class objects that go out of scope as a result of an exception? -- Keith Gorlen phone: (301) 496-5363 Building 12A, Room 2017 uucp: uunet!ncifcrf.gov!nih-csl!keith National Institutes of Health Internet: keith%nih-csl@ncifcrf.gov Bethesda, MD 20892