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=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,bda36258b2fe9834 X-Google-Thread: 1094ba,3354bcb01bfd8111 X-Google-Attributes: gid103376,gid1094ba,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news3.google.com!news.glorb.com!wn14feed!worldnet.att.net!bgtnsc05-news.ops.worldnet.att.net.POSTED!53ab2750!not-for-mail From: "James Giles" Newsgroups: comp.lang.ada,comp.lang.fortran References: <1107259211.c5d05dcbf8695b73b67b208313002b2b@teranews> <41ff79df$0$538$ba620e4c@news.skynet.be> <1107266645.d89440009860d548c1e3d72cdc821e0c@teranews> Subject: Re: Shortcut logicals (was: Re: F200x ) X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2800.1478 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1478 Message-ID: Date: Tue, 01 Feb 2005 18:25:23 GMT NNTP-Posting-Host: 12.72.112.127 X-Complaints-To: abuse@worldnet.att.net X-Trace: bgtnsc05-news.ops.worldnet.att.net 1107282323 12.72.112.127 (Tue, 01 Feb 2005 18:25:23 GMT) NNTP-Posting-Date: Tue, 01 Feb 2005 18:25:23 GMT Organization: AT&T Worldnet Xref: g2news1.google.com comp.lang.ada:8119 comp.lang.fortran:10080 Date: 2005-02-01T18:25:23+00:00 List-Id: Dan Nagle wrote: ... > J3 often examines the way Ada does something when seeking ideas. > Personally, I believe Ada is a very well designed language, > and I'm much more comfortable getting ideas from Ada > than from many other languages. Ada has a lot of very useful ideas. I was against cross-posting this thread to the Ada group because I had assumed that Ada would indeed have a perfectly sensible solution to the question, but it's not necessarily the one Fortran should use. It turns out that if Ada does indeed require that the uses of the shortcut operators (Ada calls them control forms) must parenthesize for clarity, that is indeed a sensible solution. It's also one of the possibilities that occured independently. Maybe Fortran should follow suit, but at present the proposed feature solves the problem differently. At any rate, the answer hardly needs to concern the Ada newsgroup anymore, so I for one will not cross-post any of the further discussion. -- J. Giles "I conclude that there are two ways of constructing a software design: One way is to make it so simple that there are obviously no deficiencies and the other way is to make it so complicated that there are no obvious deficiencies." -- C. A. R. Hoare