Path: utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!tut.cis.ohio-state.edu!HARVARD.HARVARD.EDU!ngo%tammy From: ngo%tammy@HARVARD.HARVARD.EDU (Tom Ngo) Newsgroups: gnu.g++.bug Subject: Funny statement in docs Message-ID: <9001170331.AA05937@life.ai.mit.edu> Date: 17 Jan 90 03:28:04 GMT Sender: daemon@tut.cis.ohio-state.edu Distribution: gnu Organization: GNUs Not Usenet Lines: 11 I think this declaration, found in the g++ info file in the node "Function Attributes", looks like a contradiction to me. Tell me if I'm wrong: extern const void square (); A function declared "const" has no effect but its return value, no? A void function returns nothing, no? --Tom