From: Wes Groleau <wwgrol@ftw.rsc.raytheon.com>
Subject: Re: short-circuit control forms
Date: Thu, 21 Jun 2001 09:31:03 -0500
Date: 2001-06-21T09:31:03-05:00 [thread overview]
Message-ID: <3B320527.EE9D89B6@ftw.rsc.raytheon.com> (raw)
In-Reply-To: 3B312495.15258B18@boeing.com
> IANAL, nor do I play one on TV. However, "and" and "or" are normal
> subprograms (you can overload them), and the semantics for subprograms
> state that all actual parameters are evaluated, and the order of
> evaluation is not specified by the language (ARM 6.4). Thus, it is
> illegal for a compiler to convert them to short-circuit forms.
However, the RM discussion of 'and' and 'or' implies that
redefined (overloaded) versions have different rules
than the "originals"
--
Wes Groleau
http://freepages.rootsweb.com/~wgroleau
next prev parent reply other threads:[~2001-06-21 14:31 UTC|newest]
Thread overview: 36+ messages / expand[flat|nested] mbox.gz Atom feed top
2001-06-20 19:50 short-circuit control forms Beard, Frank
2001-06-20 20:35 ` Ted Dennison
2001-06-20 22:32 ` Jeffrey Carter
2001-06-21 1:18 ` Mark Lundquist
2001-06-21 17:05 ` Jeffrey Carter
2001-06-21 14:31 ` Wes Groleau [this message]
2001-06-20 23:45 ` Dale Stanbrough
2001-06-20 20:57 ` Marin David Condic
2001-06-21 7:31 ` Keith Thompson
-- strict thread matches above, loose matches on Subject: below --
2001-06-20 22:20 Beard, Frank
2001-06-21 14:58 ` Marin David Condic
2001-06-21 17:11 ` Warren W. Gay VE3WWG
2001-06-21 17:49 ` Marin David Condic
[not found] <B6A1A9B09E52D31183ED00A0C9E0888C469BC4@nctswashxchg.nctswash.navy.mil>
2001-06-20 21:10 ` Wilhelm Spickermann
2001-06-20 19:23 James A. Krzyzanowski
2001-06-20 20:15 ` Ted Dennison
2001-06-20 20:47 ` Marin David Condic
2001-06-20 22:23 ` Jeffrey Carter
2001-06-21 0:45 ` Al Christians
2001-06-21 15:06 ` Wes Groleau
2001-06-21 15:46 ` Al Christians
2001-06-21 18:28 ` Wes Groleau
2001-06-21 18:51 ` Marin David Condic
2001-06-22 12:17 ` Marc A. Criley
2001-06-22 14:55 ` Marin David Condic
2001-06-22 20:58 ` Robert Dewar
2001-06-22 21:49 ` Ted Dennison
2001-06-22 22:58 ` Jeffrey Carter
2001-06-23 0:38 ` Larry Kilgallen
2001-06-23 17:34 ` Simon Wright
2001-06-26 15:48 ` Wes Groleau
2001-06-25 17:00 ` Wes Groleau
2001-06-21 0:13 ` Mark Lundquist
2001-06-21 0:55 ` Al Christians
2001-06-21 12:39 ` Larry Kilgallen
2001-06-21 15:02 ` Wes Groleau
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox