From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.5-pre1 (2020-06-20) on ip-172-31-74-118.ec2.internal X-Spam-Level: X-Spam-Status: No, score=-1.9 required=3.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.5-pre1 Path: eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail From: "Jeffrey R. Carter" Newsgroups: comp.lang.ada Subject: Re: Proliferation of Reserved Words Date: Wed, 2 Jun 2021 22:18:19 +0200 Organization: Also freenews.netfront.net; news.tornevall.net; news.eternal-september.org Message-ID: References: <827c60f6-b008-468b-9ab4-cf110edff252n@googlegroups.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Date: Wed, 2 Jun 2021 20:18:19 -0000 (UTC) Injection-Info: reader02.eternal-september.org; posting-host="2ccbe3c62682b87a957440e43bb43768"; logging-data="4240"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18Z9v3x7itaWvBA1jni5TGjK2T5lR1SU6c=" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.8.1 Cancel-Lock: sha1:BAVgsyVjuL54jJGflJOkxYkGfRc= In-Reply-To: <827c60f6-b008-468b-9ab4-cf110edff252n@googlegroups.com> Content-Language: en-US Xref: reader02.eternal-september.org comp.lang.ada:62099 List-Id: On 6/2/21 8:13 PM, AdaMagica wrote: > accept, entry vs. procedure, procedure body > > This discussion really is 40 years late. Regarding what we have in Ada, sure. Regarding whether we can or should do more to avoid new reserved words in the future, no. And if there is ever a successor language, this is something that should be considered. > But entries and procedures are in fact very different beasts. Under the hood, yes. In appearance and how they are called, not so much. And that seems like the important thing. > Ultimatey, we could perhaps do with just one reserved word called keyword. Depending on the place where is stands makes it clear what it means: > keyword I keyword 1..10 keyword > X(I) := I + 1; > Keyword; I'm pretty sure that last line should be keyword keyword; > Hm, perhaps a bit extreme :-) Well, some people write Whitespace, but for Ada, probably. -- Jeff Carter "I did not rob a bank. If I'd robbed a bank, everything would be great. I tried to rob a bank, is what happened, and they got me." Take the Money and Run 139