From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on ip-172-31-65-14.ec2.internal X-Spam-Level: X-Spam-Status: No, score=-0.0 required=3.0 tests=BAYES_40,FREEMAIL_FROM, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Received: by 2002:a05:622a:174b:b0:343:1fc:14d8 with SMTP id l11-20020a05622a174b00b0034301fc14d8mr19735283qtk.579.1662909291332; Sun, 11 Sep 2022 08:14:51 -0700 (PDT) X-Received: by 2002:a05:620a:4450:b0:6bb:c19a:c022 with SMTP id w16-20020a05620a445000b006bbc19ac022mr15978662qkp.240.1662909291127; Sun, 11 Sep 2022 08:14:51 -0700 (PDT) Path: eternal-september.org!reader01.eternal-september.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Sun, 11 Sep 2022 08:14:50 -0700 (PDT) In-Reply-To: Injection-Info: google-groups.googlegroups.com; posting-host=2003:e7:ff00:eaa4:a5b9:ca5e:71e9:81ca; posting-account=Md_OIgoAAAAkZyQ6nYoc3WBIThMpPfV7 NNTP-Posting-Host: 2003:e7:ff00:eaa4:a5b9:ca5e:71e9:81ca References: <4eecf346-667a-4dee-80b2-c3597b0f6fa7n@googlegroups.com> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <9263a570-325f-4f9c-a06a-7b4dc54712fcn@googlegroups.com> Subject: Re: Is this an error in compiler From: Oliver Kellogg Injection-Date: Sun, 11 Sep 2022 15:14:51 +0000 Content-Type: text/plain; charset="UTF-8" X-Received-Bytes: 1661 Xref: reader01.eternal-september.org comp.lang.ada:64320 List-Id: On Sunday, September 11, 2022 at 10:10:19 AM UTC+2, Simon Wright wrote: > reinert writes: > > [...] > I have to say these conditional constructs strike me as regrettable > Perl-isms, and reduce clarity: > > return foo when blah; > raise baz when quux; +1 on that. On the other hand, blah and return foo; quux and raise baz; would make more sense to me. Not that I am proposing it, IMO Ada already has way too many extensions.