From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: *** X-Spam-Status: No, score=3.4 required=5.0 tests=BAYES_50,INVALID_DATE, MSGID_SHORT,REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!rutgers!ames!ucbcad!ucbvax!decvax!tektronix!reed!omssw2!dshovax!bobd From: bobd@dshovax.UUCP (Bob Dietrich) Newsgroups: comp.lang.c,comp.lang.ada Subject: Re: How to get Ada private types in C Message-ID: <542@dshovax.UUCP> Date: Tue, 17-Mar-87 20:25:50 EST Article-I.D.: dshovax.542 Posted: Tue Mar 17 20:25:50 1987 Date-Received: Thu, 19-Mar-87 05:18:15 EST References: <172@m10ux.UUCP> <513@ci-dandelion.UUCP> Reply-To: bobd@dshovax.UUCP (Bob Dietrich) Organization: Intel Corp., Hillsboro, Oregon Xref: mnetor comp.lang.c:1278 comp.lang.ada:201 List-Id: In article <513@ci-dandelion.UUCP> congdon@ci-dandelion.UUCP (Robert M. Congdon) writes: > >Pascal allows usage of a pointer types in type definitions before the >base type of the pointer type has been defined for self-referential >types as well. In fact, I think that this is the only example of >'usage before definition' in Standard Pascal (where even labels have to >be pre-defined!). > >-- >Robert M. Congdon UUCP: {talcott,vaxine,mit-eddie}!ci-dandelion!congdon >Cognition, Inc. PHONE: (617) 667-4800 >900 Tech Park Drive >Billerica, MA 01821 Pascal also allows another case (effectively): program parameters appear in the program heading before their definition as variables. In addition, Extended Pascal adds the identifiers that are exported as constituents of a module interface. Bob Dietrich Intel Corporation, Hillsboro, Oregon (503) 681-2092 usenet: tektronix!reed!omssw2!dshovax!bobd