🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.std.c
Article #1013

macro parameter names

#1013
From: Henry Spencer
Date: Mon, 27 Nov 1989 22:32
11 lines
1044 bytes
In article <18672@watdragon.waterloo.edu> afscian@violet.waterloo.edu (Anthony Scian) writes:
>What about the library prototypes that are coded "int foo( int x, int y )"
>when they should be "int foo( int __x, int __y )"?

Can you cite chapter and verse for why the parameter names need to be in
the implementation name space?  They don't interfere with user identifiers
of the same name, and it doesn't look to me as if user identifiers of the
same name can interfere with them.
-- 
That's not a joke, that's      |     Henry Spencer at U of Toronto Zoology
NASA.  -Nick Szabo             | uunet!attcan!utzoo!henry henry@zoo.toronto.edu
Technical Details
Message-ID: <1989Nov27.223210.29880@utzoo.uucp>
Path: arc1-ca.pugleaf.net!utzoo!henry
References: <11160@riks.csl.sony.co.jp> <1989Nov22.222413.3874@utzoo.uucp> <11188@riks.csl.sony.co.jp> <11685@smoke.BRL.MIL> <18672@watdragon.waterloo.edu>

Show Full Headers
Complete Article Headers
Newsgroups: comp.std.c
Path: arc1-ca.pugleaf.net!utzoo!henry
From: henry@utzoo.uucp (Henry Spencer)
Subject: macro parameter names
Message-ID: <1989Nov27.223210.29880@utzoo.uucp>
Organization: U of Toronto Zoology
References: <11160@riks.csl.sony.co.jp> <1989Nov22.222413.3874@utzoo.uucp> <11188@riks.csl.sony.co.jp> <11685@smoke.BRL.MIL> <18672@watdragon.waterloo.edu>
Date: Mon, 27 Nov 89 22:32:10 GMT