Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!husc6!cmcl2!brl-adm!brl-smoke!gwyn From: gwyn@brl-smoke.ARPA (Doug Gwyn ) Newsgroups: comp.lang.c Subject: Re: reserved word entry Message-ID: <6354@brl-smoke.ARPA> Date: Sat, 29-Aug-87 03:36:21 EDT Article-I.D.: brl-smok.6354 Posted: Sat Aug 29 03:36:21 1987 Date-Received: Sun, 30-Aug-87 07:38:03 EDT References: <9052@brl-adm.ARPA> Reply-To: gwyn@brl.arpa (Doug Gwyn (VLD/VMB) ) Organization: Ballistic Research Lab (BRL), APG, MD. Lines: 13 In article <9052@brl-adm.ARPA> STROBL%DBNGMD21.BITNET@wiscvm.wis (Wolfgang Strobl 49+228303223) writes: >I would like to mention that multiple entry points are an useful feature >for implementing abstract datatypes. One implements each access function >to a datatype as an entry to the module which implements that datatype. Excuse me, but "entry" was not implemented in C, so it's not a matter of "putting it back", nor is an unimplemented (and undefined!) feature of the language by any means useful for what you suggest or for anything else. Anyway, your suggestion is already met by normal C function entries; nothing (except complexity) is gained by multiple function entry points. C++ provides much better "package" facilities than straight C and is worth looking into.