Newsgroups: comp.std.c Path: 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 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