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!aioe.org!yy9MKEJN2ULhWGfnfq4v5w.user.gioia.aioe.org.POSTED!not-for-mail From: Simon Wright Newsgroups: comp.lang.ada Subject: Re: set_index and and end_of_file with just a stream reference Date: Sat, 20 Feb 2021 16:01:11 +0000 Organization: Aioe.org NNTP Server Message-ID: References: <4d2daa8c-c159-48a4-bdf7-e9aa3b537bcan@googlegroups.com> <9df86116-6373-484f-b477-55439c88a492n@googlegroups.com> NNTP-Posting-Host: yy9MKEJN2ULhWGfnfq4v5w.user.gioia.aioe.org Mime-Version: 1.0 Content-Type: text/plain X-Complaints-To: abuse@aioe.org User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (darwin) X-Notice: Filtered by postfilter v. 0.9.2 Cancel-Lock: sha1:p/LklUKYSUqSZCqbb7FP0Wv5Pwg= Xref: reader02.eternal-september.org comp.lang.ada:61391 List-Id: Mehdi Saada <00120260a@gmail.com> writes: > By the way, what was the rational behind this entry format ? > Why don't we just have protected procedure ... when ... is and > protected function ... when ... is ? With protected subprograms, the caller only has to wait until no one else is using the PO. With entries, the caller has also to wait until the entry condition is met (subprograms can continue to be called, from other tasks of course).