home *** CD-ROM | disk | FTP | other *** search
/ Frozen Fish 1: Amiga / FrozenFish-Apr94.iso / bbs / alib / d1xx / d179 / excption.lha / Excption / POSTER < prev    next >
Text File  |  1989-02-25  |  1KB  |  34 lines

  1. Article 23 of comp.binaries.amiga:
  2. Path: estinc!nud!mcdchg!clyde!att!osu-cis!tut.cis.ohio-state.edu!bloom-beacon!apple!bbn!ulowell!page
  3. From: page@swan.ulowell.edu (Bob Page)
  4. Newsgroups: comp.binaries.amiga
  5. Subject: v02i102:  excption - exception handler library, Part01/02
  6. Message-ID: <10946@swan.ulowell.edu>
  7. Date: 28 Dec 88 20:28:48 GMT
  8. Organization: University of Lowell, Computer Science Dept.
  9. Lines: 835
  10. Approved: page@swan.ulowell.edu
  11.  
  12. Submitted-by: rouaix@inria.inria.fr (Francois Rouaix)
  13. Posting-number: Volume 2, Issue 102
  14. Archive-name: libraries/excption.uu1
  15.  
  16. Excption's purpose is to provide a programmer with routines to handle
  17. error conditions.  Exception handling helps to solve difficult error
  18. handling conditions such as No more memory, file not open, read/write
  19. error....  Excption makes usage of traps very easy from C, since no
  20. assembly code is required.
  21.  
  22. These routines are very different from the GOMF software.  You may
  23. have as many "protected code" zones in your program as you want, and
  24. you dispose of a mean to propagate easily errors upward if you cannot
  25. fix the problem at a low level (usually the case for fwrites's).  In
  26. any case, no actions are taken whatsoever, control is simply passed to
  27. your local (context wise) handling routine.  Your task is not
  28. suspended.  All your handling routines are in user mode with
  29. multitasking enabled.
  30.  
  31. -- 
  32. Bob Page, U of Lowell CS Dept.  page@swan.ulowell.edu  ulowell!page
  33. Have five nice days.
  34.