Path: utzoo!attcan!uunet!mcvax!ukc!dcl-cs!aber-cs!pcg
From: pcg@aber-cs.UUCP (Piercarlo Grandi)
Newsgroups: comp.lang.c
Subject: Re: #defines with parameters [was :Re: v05i053: A "safe" ... ]
Summary: abject apologies and repeated attempt to sidetrack discussion...
Message-ID: <283@aber-cs.UUCP>
Date: 28 Nov 88 17:18:14 GMT
References: <674@quintus.UUCP> <117@halcdc.UUCP> <468@auspex.UUCP> <122@halcdc.UUCP> <1988Nov22.170953.24489@utzoo.uucp> <264@aber-cs.UUCP> <1988Nov27.010155.29222@utzoo.uucp>
Reply-To: pcg@cs.aber.ac.uk (Piercarlo Grandi)
Distribution: eunet,world
Organization: CS Dept., University College of Wales, Aberystwyth, UK
Lines: 40
X-Disclaimer: Any statement is purely personal.
Expires:

In article <1988Nov27.010155.29222@utzoo.uucp> henry@utzoo.uucp (Henry Spencer) writes:

    Please re-read what I said; the *definition* of a macro and an *invocation*
    of said macro are entirely different things.
    -- 
    Sendmail is a bug,          |     Henry Spencer at U of Toronto Zoology
    not a feature.              | uunet!attcan!utzoo!henry henry@zoo.toronto.edu

Ok, ok! I just happened to misread, and I read *definition* in both
places; you know, when dpANS is involved my subconscious plays some
tricks, and I can believe whatever ridiculous thing it puts before my
eyes. Yes, I am prejudiced, and I am not proud of it, but I like to
have some prejudice here and there.

I can only offer one of these explanations for it:

    I had eaten too many pork scratchings.
    I had read too many ramblings on the worm debacle in tcp-ip.
    An alpha particle hit several cones in my retina.
    The random gaffe generator function of rn had hit me.
    ....

Whatever the reason, I should have paid more attention; I was really
taken away by my prejudices, and my most abject apologies for this to
all of you.

On the other hand (and in order to sidetrack an embarassing
discussion), I still don't like the introduction of signed as an
alternative to unsigned as attributes for types char,short,int,long,
instead of interpreting char,short,long as attributes of types
unsigned,int. Any reasonable reason :-) to eschew the latter solution?

(and no, I will not even mention my HATE for volatile, far, near and
the repeated attempts to get noalias in the language, which things in
my skewed mind overshadow whatever contribution dpANS has made to
clarify so many other issues).
-- 
Piercarlo "Peter" Grandi			INET: pcg@cs.aber.ac.uk
Sw.Eng. Group, Dept. of Computer Science	UUCP: ...!mcvax!ukc!aber-cs!pcg
UCW, Penglais, Aberystwyth, WALES SY23 3BZ (UK)