From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.5-pre1 (2020-06-20) on ip-172-31-74-118.ec2.internal X-Spam-Level: X-Spam-Status: No, score=-1.9 required=3.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.5-pre1 Date: 24 Jun 93 06:05:47 GMT From: ghost.dsi.unimi.it!univ-lyon1.fr!scsing.switch.ch!epflnews!disuns2.epfl.c h!di.epfl.ch!Magnus.Kempe@tcgould.tn.cornell.edu (Magnus Kempe) Subject: Re: Software vendors not using Ada but C Message-ID: <1993Jun24.075000@di.epfl.ch> List-Id: In article <20afbsINN6or@news.u.washington.edu>, bketcham@stein2.u.washington.e du (Benjamin Ketcham) writes: : : Of course, logical use of whitespace can be very helpful, so I might : write : : result = condition5&&condition6 || condition7&&condition8 ; Surely you mean result = cond5 && cond6||cond7 && cond8 ; :-? Relying on whitespace to convey operator precedence is double-plus ungood. You cannot hope that every programmer or mathematician and non-programmer or non-mathematician (wait, can you parse it? should that rather be and and and or or or or? or comma comma or?) in the world should assign universal precedence levels to and and or (parenthesis omitted, since precedence levels are self-evident :-). Thou shalt use parenthesis. -- Magnus Kempe "Reason ... is the glory of our nature." Magnus.Kempe @ di.epfl.ch -- Elihu Palmer