From mboxrd@z Thu Jan 1 00:00:00 1970 To: 9fans@cse.psu.edu From: "Douglas A. Gwyn" Message-ID: <3EB09C24.2040604@null.net> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit References: , Subject: Re: [9fans] same functions everywhere Date: Thu, 1 May 2003 09:07:56 +0000 Topicbox-Message-UUID: 9cc6a5be-eacb-11e9-9e20-41e7f4b1d025 rsc@plan9.bell-labs.com wrote: >>Can Plan 9 libraries throw such exceptions? where does this functionality >>exist? > Doug is thinking ahead to C1x. Actally, no. Several people (including me) have implemented general, low-overhead exception-handling systems in C. It would be possible to make them more convenient with support in the language itself, but one can go a long way just by exploiting setjmp/longjmp via better packaging.