Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.3 4.3bsd-beta 6/6/85; site wuphys.UUCP Path: utzoo!watmath!clyde!burl!ulysses!mhuxr!mhuxt!houxm!ihnp4!mgnetp!we53!busch!wucs!wuphys!mff From: mff@wuphys.UUCP (Swamp Thing) Newsgroups: net.lang.c Subject: Re: the 'entry' reserved word Message-ID: <389@wuphys.UUCP> Date: Fri, 8-Nov-85 17:18:32 EST Article-I.D.: wuphys.389 Posted: Fri Nov 8 17:18:32 1985 Date-Received: Sun, 10-Nov-85 08:44:49 EST References: <2806@brl-tgr.ARPA> <1643@uwmacc.UUCP> Reply-To: mff@wuphys.UUCP (Swamp Thing) Distribution: na Organization: Physics Dept., Washington U. in St. Louis Lines: 30 In article <1643@uwmacc.UUCP> oyster@uwmacc.UUCP (Vicious Oyster) writes: >In article <2806@brl-tgr.ARPA> bilbo.niket@LOCUS.UCLA.EDU (Niket K. Patwardhan) writes: >> >>BTW, original K&R C had "entry" defined as a keyword but never told you what >>to do with it! Look it up, you will find it in the list of reserved keywords! > > I've been wondering about that. Seems to me (that's your cue that this is >*opinion*) that it's more desirable to explicitly declare what can and cannot >be seen outside a module. This could be done by marking as 'entry' each >variable or function that can be externally referenced. Now, I'm not about >to argue with the experience that went into the design of C, but I wonder >if that wasn't what was originally considered. > My guess is that they intended to provide multiple entries into functions, as in (GASP!) fortran. Mark F. Flynn Department of Physics Washington University St. Louis, MO 63130 ihnp4!wuphys!mff ------------------------------------------------------------------------------ "There is no dark side of the moon, really. Matter of fact, it's all dark." P. Floyd