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=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,f28dd1d63a9466b2 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 1995-03-11 07:17:39 PST Newsgroups: comp.lang.ada Path: bga.com!news.sprintlink.net!news.bluesky.net!solaris.cc.vt.edu!news.mathworks.com!uhog.mit.edu!news.mtholyoke.edu!world!bobduff From: bobduff@world.std.com (Robert A Duff) Subject: Re: Syntax question Message-ID: Keywords: help syntax Organization: The World Public Access UNIX, Brookline, MA References: <3jrt1m$9rk@erinews.ericsson.se> Date: Sat, 11 Mar 1995 15:16:41 GMT Date: 1995-03-11T15:16:41+00:00 List-Id: In article <3jrt1m$9rk@erinews.ericsson.se>, Geoffrey Hollingworth wrote: >When binding formal parameters with actual parameters the '=>' >operator is used, irrespective of whether the formal parameter >is declared as IN, INOUT or OUT. Is there a reason for this ? >If I proposed an alternative syntax where "=>" indicated the FP >was an IN parameter, "<=" to indicate an OUT parameter and "<=>" >to indicate an INOUT. Yeah, something like that might be nice. In fact, I believe an early version of Ada (or its precursor Green) did something like that. I don't know why they got rid of it. However, note that you don't want to use "<=", because that already means "less than or equal". - Bob