Article View: comp.std.c
Article #1013macro parameter names
From: Henry Spencer
Date: Mon, 27 Nov 1989 22:32
Date: Mon, 27 Nov 1989 22:32
11 lines
1044 bytes
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!henryReferences:
<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