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.2 required=5.0 tests=BAYES_00,FREEMAIL_FROM, FROM_STARTS_WITH_NUMS autolearn=no autolearn_force=no version=3.4.4 X-Received: by 10.107.30.16 with SMTP id e16mr13437436ioe.22.1519822870020; Wed, 28 Feb 2018 05:01:10 -0800 (PST) X-Received: by 10.157.11.165 with SMTP id 34mr543811oth.7.1519822868615; Wed, 28 Feb 2018 05:01:08 -0800 (PST) Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!feeder.eternal-september.org!border1.nntp.ams1.giganews.com!nntp.giganews.com!peer02.ams1!peer.ams1.xlned.com!news.xlned.com!peer03.am4!peer.am4.highwinds-media.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!e10no111283itf.0!news-out.google.com!a2ni2041ite.0!nntp.google.com!w142no679809ita.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Wed, 28 Feb 2018 05:01:08 -0800 (PST) Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=85.240.208.48; posting-account=rhqvKAoAAABpikMmPHJSZh4400BboHwT NNTP-Posting-Host: 85.240.208.48 User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: Subject: body stub not allowed in inner scope From: Mehdi Saada <00120260a@gmail.com> Injection-Date: Wed, 28 Feb 2018 13:01:09 +0000 Content-Type: text/plain; charset="UTF-8" X-Received-Bytes: 1312 X-Received-Body-CRC: 2632855596 Xref: reader02.eternal-september.org comp.lang.ada:50705 Date: 2018-02-28T05:01:08-08:00 List-Id: I find that rule very limitating ! I need the procedures to know the context (access local variable). Same with nested packages: I need them to access local variable too, and be able to exit an enclosing loop. Though I'm not sure it's allowed either. Without stuff like this, my working memory is already overflowed with a hundred lines.