Projects / cexcept

cexcept

cexcept (pronounced "see except" in English) is a package providing a Try/Catch/Throw exception handling interface for ANSI C (C89 and subsequent ISO standards). It does not attempt to handle "real" exceptions like floating-point exceptions or addressing exceptions; it is intended as an enhanced user-friendly alternative to setjmp() and longjmp().

Tags

Recent releases

  •  16 Aug 2001 22:04

    Release Notes: The implementation no longer relies on a modification made to an object between calls to setjmp() and longjmp(), which is not safe for non-volatile automatic objects. The Catch expression is now evaluated only after an exception is caught, instead of always being evaluated.

    •  24 Jun 2000 02:05

      Release Notes: Initial freshmeat announcement.

      Screenshot

      Project Spotlight

      OpenStack4j

      A Fluent OpenStack client API for Java.

      Screenshot

      Project Spotlight

      TurnKey TWiki Appliance

      A TWiki appliance that is easy to use and lightweight.