| [DOWNLOAD] | CEXCEPT exception handling in C | |
The cexcept project provides a simple error-handling interface, like that in C++, for the C programming language. It provides Try, Catch, and Throw macros that emulate the C++ try block and the catch and throw statements. The authors of cexcept are Adam M. Costello (amc@cs.berkeley.edu) and Cosmin Truta (cosmin@cs.toronto.edu) The "official" web site and a mailing list for this project are at www.cs.berkeley.edu/~amc/cexcept "Released" versions are here at sourceforge.net The SourceForge project summary page for cexcept is at sourceforge.net/projects/cexcept Discussion of this project occurred on the png-implement(at)ccrc.wustl.edu mailing list beginning in mid-February 2000. It grew out of our desire to simplify the setjmp/longjmp method currently used in libpng. It moved out of beta with the release of version 1.0.0 in June 2000. Write to majordomo@ccrc.wustl.edu to subscribe to png-implement, or to one of us to find out about the message archives. The cexcept package consists of a single cexcept.h file, plus documentation and examples. The cexcept.h file is open source and may be used by anyone without payment of any fee to the authors of cexcept.h. Here are the notices that appear in cexcept.h:
Similar work by others
This site is being maintained by Glenn Randers-Pehrson
(randeg@alum.rpi.edu). Web space is provided by sourceforge.net Updated August 11, 2000 | ||