Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!utcs!mnetor!seismo!think!caip!brl-adm!brl-smoke!smoke!rbj@icst-cmr From: rbj%icst-cmr@smoke.UUCP Newsgroups: net.lang.c Subject: Lethal Sequence of Operators Message-ID: <2226@brl-smoke.ARPA> Date: Mon, 14-Jul-86 20:02:50 EDT Article-I.D.: brl-smok.2226 Posted: Mon Jul 14 20:02:50 1986 Date-Received: Tue, 15-Jul-86 06:56:34 EDT Sender: news@brl-smoke.ARPA Lines: 38 In article <1631@mmintl.UUCP> franka@mmintl.UUCP (Frank Adams) replies: >The problem is that "<-" is a legal sequence of operators. Consider >"if (x<-1) { ...}". DIVISION / INDIRECTION * The problem is that /* is a legal sequence of operators. Consider int r, i, *ip; r = i/*p; Consider also: ADDITION + INCREMENT ++ Now try `a+++b' intending `a+(++b)'. Surprise! As usual, if there is some kind of ambiguity, pick a disambiguator. What he said. (This is not intended to imply that I think `<-' is a good assignment operator. On the other hand, the preceding sentence is not intended to imply that I think `<-' is a bad assignment operator.) That is implied. Is that what you intended? In-Real-Life: Chris Torek, Univ of MD Comp Sci Dept (+1 301 454 1516) UUCP: seismo!umcp-cs!chris CSNet: chris@umcp-cs ARPA: chris@mimsy.umd.edu (Root Boy) Jim Cottrell ...ich bin in einem dusenjet ins jahr 53 vor chr...ich lande im antiken Rom... einige gladiatoren spielen scrabble...ich rieche PIZZA... P.S. Okay, so now I know what the Firesign Theatre said. Now what does it mean?