Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!csd4.csd.uwm.edu!gem.mps.ohio-state.edu!ginosko!aplcen!haven!adm!smoke!gwyn From: gwyn@smoke.BRL.MIL (Doug Gwyn) Newsgroups: comp.lang.c Subject: Re: swap(x,y) Message-ID: <10936@smoke.BRL.MIL> Date: 5 Sep 89 14:24:57 GMT References: <8350@boring.cwi.nl> <10790@riks.csl.sony.co.jp> <1560@l.cc.purdue.edu> Reply-To: gwyn@brl.arpa (Doug Gwyn) Organization: Ballistic Research Lab (BRL), APG, MD. Lines: 8 In article <1560@l.cc.purdue.edu> cik@l.cc.purdue.edu (Herman Rubin) writes: >The machine language programmer has no problems with this. Neither does the high-level language programmer, who has been swapping the contents of variables for years. It is only someone with an excessive concern for controlling the details of the generated code from the compiler who has a problem, and he should be programming in assembly language if the details truly matter.