comp.lang.ada
 help / color / mirror / Atom feed
From: "James Van Buskirk" <not_valid@comcast.net>
Subject: Re: Shortcut logicals (was: Re: F200x )
Date: Mon, 31 Jan 2005 19:33:23 -0700
Date: 2005-01-31T19:33:23-07:00	[thread overview]
Message-ID: <Kc6dnWsfnrh4dWPcRVn-vA@comcast.com> (raw)
In-Reply-To: i9BLd.316$xR1.179@bgtnsc04-news.ops.worldnet.att.net

"James Giles" <jamesgiles@worldnet.att.net> wrote in message
news:i9BLd.316$xR1.179@bgtnsc04-news.ops.worldnet.att.net...

> Now, not only do I find this confusing, I'm sure it will hide latent
> errors in the code of others.  Requiring parentheses or using a
> function-call notation eliminates all ambiguities.  Making the new
> operators lower precedence than everything else helps a little.

Jeez, it took me so much time to punch all that stuff from the
standard in and you didn't even bother to read it.  Precedence
has nothing to do with the question of whether cond4 is evaluated
in your original expression.  Hint: suppose cond4 has rank 1 and
all others are scalar.  Same thing happens in WHERE except that
the question is: how do you do shape matching unless you get
far enough through an expression to determine its shape even
though the mask it will be subjected to is all false?

-- 
write(*,*) transfer((/17.392111325966148d0,6.5794487871554595D-85, &
6.0134700243160014d-154/),(/'x'/)); end





  reply	other threads:[~2005-02-01  2:33 UTC|newest]

Thread overview: 19+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <41f94cab$1@news1.ethz.ch>
     [not found] ` <INfKd.13707$bh6.378409@weber.videotron.net>
     [not found]   ` <nospam-6F7AE0.11340228012005@news.supernews.com>
     [not found]     ` <lqjnv01969glk2mbv1plvjdn5idkb1c3db@4ax.com>
     [not found]       ` <1107060103.157135.325010@z14g2000cwz.googlegroups.com>
     [not found]         ` <8u2pv0tdd9b1v689rtqc2c2tlm9pn9t1t6@4ax.com>
     [not found]           ` <1107085125.849687.318060@c13g2000cwb.googlegroups.com>
     [not found]             ` <1107096062.786125.100030@f14g2000cwb.googlegroups.com>
     [not found]               ` <10vq094k09igv3c@corp.supernews.com>
     [not found]                 ` <eudLd.43724$8u5.37685@bgtnsc04-news.ops.worldnet.att.net>
     [not found]                   ` <1107160100.162171.223490@f14g2000cwb.googlegroups.com>
     [not found]                     ` <cTxLd.126318$w62.46060@bgtnsc05-news.ops.worldnet.att.net>
     [not found]                       ` <xfKdnUflrtW3I2PcRVn-og@comcast.com>
     [not found]                         ` <rEzLd.68$xR1.54@bgtnsc04-news.ops.worldnet.att.net>
     [not found]                           ` <ON-dnSQzGfXOVWPcRVn-1A@comcast.com>
     [not found]                             ` <mXzLd.100$xR1.94@bgtnsc04-news.ops.worldnet.att.net>
2005-02-01  0:56                               ` Shortcut logicals (was: Re: F200x ) James Van Buskirk
2005-02-01  1:16                                 ` Robert A Duff
2005-02-01  6:49                                   ` Shortcut logicals Martin Dowie
2005-02-01 13:46                                     ` Robert A Duff
2005-02-01  8:08                                   ` Shortcut logicals (was: Re: F200x ) Martin Krischik
2005-02-01  1:43                                 ` James Giles
2005-02-01  2:33                                   ` James Van Buskirk [this message]
2005-02-01  2:53                                     ` James Giles
2005-02-01  3:49                                       ` James Van Buskirk
2005-02-01  4:31                                         ` James Giles
2005-02-01  8:49 Christoph Grein
2005-02-01 11:43 ` Martin Krischik
2005-02-01 12:45   ` Adrien Plisson
2005-02-01 14:03     ` Martin Krischik
2005-02-01 14:56       ` Les
2005-02-01 16:57       ` Frank J. Lhota
2005-02-01 17:55       ` Dan Nagle
2005-02-01 18:25         ` James Giles
2005-02-01 13:57   ` Robert A Duff
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox