Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/18/84; site brl-tgr.ARPA Path: utzoo!watmath!clyde!cbosgd!cbdkc1!desoto!packard!hoxna!houxm!mhuxr!ulysses!allegra!mit-eddie!godot!harvard!seismo!brl-tgr!gwyn From: gwyn@brl-tgr.ARPA (Doug Gwyn) Newsgroups: net.lang.c Subject: Re: YAAO (yet another assignment operator) Message-ID: <6771@brl-tgr.ARPA> Date: Wed, 26-Dec-84 00:18:13 EST Article-I.D.: brl-tgr.6771 Posted: Wed Dec 26 00:18:13 1984 Date-Received: Thu, 27-Dec-84 03:26:59 EST References: <209@cmu-cs-k.ARPA> <529@vu44.UUCP> <6616@brl-tgr.ARPA> <582@mulga.OZ> Organization: Ballistic Research Lab Lines: 6 > X = Y; (call this form 1) > is exactly the same statement as > X = X Y; (call this form 2) Not quite. Another part of the semantics is that "X" is evaluated ONLY ONCE. So a na"ive translation of form 1 to form 2 won't work.