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=-1.9 required=3.0 tests=BAYES_00,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Simon Wright Newsgroups: comp.lang.ada Subject: Re: Ada 2022 Language Reference Manual to be Published by Springer Date: Thu, 15 Jun 2023 20:36:35 +0100 Organization: A noiseless patient Spider Message-ID: References: <8e123847-e27c-4c34-8a67-27195aaa67c7n@googlegroups.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Injection-Info: dont-email.me; posting-host="f0e7c0479a9877b81d988222e880b2e9"; logging-data="547532"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX180zaCX2YuRYO1AF8odzUAJBtht1qf0Pyg=" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (darwin) Cancel-Lock: sha1:3jecQEkJ8KE4CZE0tjWcomohoVY= sha1:O/EWcxS0i3qJYP3fVIWrWomU3PA= Xref: news.eternal-september.org comp.lang.ada:65319 List-Id: Egil H H writes: > On Wednesday, June 14, 2023 at 3:13:36 PM UTC+1, Dirk Craeynest wrote: > >> But the bulk of the ToC is identical, apart from those differences >> required by ISO. Most importantly: the described language in both >> documents is identical. >> > > The clause numbering is not the same, as clause 1 has been split into 4 > clauses in the ISO version, so clause `2 Lexical Elements` in the > Draft corresponds > to `5 Lexical Elements` in the ISO version > > And (at least) one bug in the ISO ToC, > `7.3.4 Delta Aggregates` and `7.3.5 Container Aggregates` > are collapsed beneath `7.3.3. Array Aggregates`, > even though the subclause level is the same. >From my point of view, never mind the bug, this makes the ISO document a white elephant. The stability of the clause numbering, and the hyperlinking, make the RM the valuable document that it is.