Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.1 6/24/83; site mit-eddie.UUCP Path: utzoo!watmath!clyde!floyd!harpo!ulysses!mhuxl!ihnp4!mit-eddie!barmar From: barmar@mit-eddie.UUCP (Barry Margolin) Newsgroups: net.lang.c Subject: Re: PL/I Arguments / Re: C Language Problems ... Leave It Be? Message-ID: <1521@mit-eddie.UUCP> Date: Wed, 28-Mar-84 23:51:08 EST Article-I.D.: mit-eddi.1521 Posted: Wed Mar 28 23:51:08 1984 Date-Received: Fri, 30-Mar-84 02:34:14 EST References: <2173@ecsvax.UUCP> <2864@fortune.UUCP> Organization: MIT, Cambridge, MA Lines: 10 Multics PL/I will pass full descriptors when necessary. This is because we have a language extension which allows a procedure to be declared "options (variable)", meaning that the procedure may be called with a variable number of parameters and varying data types. Of course we also pass descriptors in the other case that Clay Phipps mentioned: when an array or string parameter has a *-extent. -- Barry Margolin ARPA: barmar@MIT-Multics UUCP: ..!genrad!mit-eddie!barmar