Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: utzoo!mnetor!seismo!brl-adm!brl-smoke!gwyn
From: gwyn@brl-smoke.ARPA (Doug Gwyn )
Newsgroups: comp.lang.c
Subject: Re: fabs(x) vs. (x) < 0 ? -(x) : (x)
Message-ID: <5495@brl-smoke.ARPA>
Date: Wed, 7-Jan-87 16:41:54 EST
Article-I.D.: brl-smok.5495
Posted: Wed Jan  7 16:41:54 1987
Date-Received: Thu, 8-Jan-87 21:37:52 EST
References: <4477@ut-ngp.UUCP>
Reply-To: gwyn@brl.arpa (Doug Gwyn (VLD/VMB) )
Organization: Ballistic Research Lab (BRL), APG, MD.
Lines: 5

In article <4477@ut-ngp.UUCP> jjr@ngp.UUCP (Jeff Rodriguez) writes:
>I.e., why isn't fabs() implemented as a macro?

Because if evaluation of its parameter produces side effects,
the macro won't work right.