From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=0.2 required=5.0 tests=BAYES_00,INVALID_MSGID, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 1094ba,86e8c626be2471ae X-Google-Attributes: gid1094ba,public X-Google-Thread: 103376,fc050a66c3b5d87d X-Google-Attributes: gid103376,public From: kilgallen@eisner.decus.org (Larry Kilgallen) Subject: Re: F9X twister & ADA (was: n-dim'l vectors) Date: 2000/04/11 Message-ID: <2000Apr11.155140.1@eisner>#1/1 X-Deja-AN: 609787618 References: <8cctts$ujr$1@nnrp1.deja.com> <38EA0440.1ECBC158@ncep.noaa.gov> <38ED4ECA.ADB698C9@sdynamix.com> <38F28A85.53809F39@sdynamix.com> <38F2C1DC.5538F9F0@research.canon.com.au> <5jJI4.297$PV.9915@bgtnsc06-news.ops.worldnet.att.net> <2000Apr11.135942.1@eisner> X-Trace: news.decus.org 955482703 19977 KILGALLEN [216.44.122.34] Organization: LJK Software Reply-To: Kilgallen@eisner.decus.org.nospam Newsgroups: comp.lang.fortran,comp.lang.ada Date: 2000-04-11T00:00:00+00:00 List-Id: In article , "James Giles" writes: > In any case, I don't intend to get into a long drawn out argument with > Ada supporters about their favorite language. My interest is in what > exception handling might eventually be added to Fortran. It is often > recommended to model the feature on Ada. I think the committee > should consider addressing the shortcomings of Ada as well as its > advantages before just blanket adoption of the feature. Actually, I prefer the VMS exception model, which is a superset of the Ada model. Look at the VMS model if you are considering the breadth of possibilities. Interesting little nuances include the question of what happens when you get an exception while handling an exception (which of the stack-based handlers are eligible to take charge) along with the whole issue of whether you can "continue" right where you encountered the exception (after fixing up the source of the problem). Steve Lionel of Compaq can probably speak to how well this fits into Fortran.