From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <889ba22fa71b6b0fe9e1c3f7fadc80e8@plan9.bell-labs.com> From: "Russ Cox" To: 9fans@cse.psu.edu Subject: Re: [9fans] same functions everywhere In-Reply-To: <3EB09C24.2040604@null.net> MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Date: Thu, 1 May 2003 09:55:22 -0400 Topicbox-Message-UUID: 9ccb131a-eacb-11e9-9e20-41e7f4b1d025 > 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. You're preaching to the choir. Look at the Plan 9 kernel.