Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!swrinde!cs.utexas.edu!uunet!pdn!tscs!tct!chip From: chip@tct.uucp (Chip Salzenberg) Newsgroups: comp.std.c++ Subject: Re: type/member tags Message-ID: <27F0E712.5BF8@tct.uucp> Date: 27 Mar 91 18:40:17 GMT References: <4338@lupine.NCD.COM> <1991Mar12.123811.13701@kodak.kodak.com> <4626@lupine.NCD.COM> Organization: Teltronics/TCT, Sarasota, FL Lines: 18 According to rfg@NCD.COM (Ron Guilmette): >According to cok@islsun.Kodak.COM (David Cok): >+I agree that class names can be reused in local scopes within functions and >+other classes. But can they be reused at file scope in different >+compilation units? > >Why ask me? Why not try it yourself? You do have a C++ compiler (or >translator) don't you? We have progressed beyond the point of "My compiler allows X, therefore it's legal", haven't we? The ARM explicitly notes its dependence on name equivalence. Flouting that rule is just asking for trouble. -- Chip Salzenberg at Teltronics/TCT , "All this is conjecture of course, since I *only* post in the nude. Nothing comes between me and my t.b. Nothing." -- Bill Coderre