Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.3 4.3bsd-beta 6/6/85; site ucbvax.BERKELEY.EDU Path: utzoo!decvax!decwrl!ucbvax!info-vax From: merusi@PWA-B.UUCP (Don Merusi) Newsgroups: mod.computers.vax Subject: Re: VMC Condition handlers Message-ID: <8602261232.AA07663@pwa-b.UUCP> Date: Wed, 26-Feb-86 07:32:37 EST Article-I.D.: pwa-b.8602261232.AA07663 Posted: Wed Feb 26 07:32:37 1986 Date-Received: Sun, 2-Mar-86 05:52:56 EST References: <8602221014.AA09171@ucbvax.berkeley.edu> Sender: daemon@ucbvax.BERKELEY.EDU Organization: The ARPA Internet Lines: 9 Approved: info-vax@sri-kl.arpa We have had substantial experience with condition handlers. The only thing you have to be careful about, is using some of the routines that Digital has provided as part of the FORTRAN language merely as a migration facility. One routine, in particular, ERRSET is not recommended since it does cause inconsistent results. However, using the other condition handler facilities, such as LIB$SIGNAL, LIB$ESTABLISH or LIB$MATCH work quite well. If you have access to the Colorado Support Center System, they provide you with an excellent example of how to write a FORTRAN program using condition handlers.