Xref: utzoo comp.lang.c:29960 comp.std.c:3323 Path: utzoo!attcan!uunet!aplcen!uakari.primate.wisc.edu!zaphod.mps.ohio-state.edu!swrinde!emory!utkcs2!wozniak From: wozniak@utkux1.utk.edu (Bryon Lape) Newsgroups: comp.lang.c,comp.std.c Subject: Re: Concurrent assingment (Was No swap needed.....) Message-ID: <1990Jun28.200011.8932@cs.utk.edu> Date: 28 Jun 90 20:00:11 GMT References: <1990Jun28.143410.6171@cs.utk.edu> <1990Jun28.162932.14632@agate.berkeley.edu> Sender: news@cs.utk.edu (USENET News System) Reply-To: wozniak@utkux1.utk.edu (Bryon Lape) Organization: University of Tennessee Computing Center, Knoxville Lines: 11 Wrong!! This is an error!! x would be 1, but y and z would be unknown. > x, y = (x, y = y, x), (x, y = y, x); True this is complicated, but not impossible. Believe it or not, the concurrent assignment is PDL (expect = is :=) that translates into PL/I! -bryon lape-