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.9 required=5.0 tests=BAYES_00 autolearn=unavailable autolearn_force=no version=3.4.4 Path: backlog1.nntp.dca1.giganews.com!buffer1.nntp.dca1.giganews.com!border1.nntp.dca1.giganews.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!newspeer1.nac.net!feeder.erje.net!eu.feeder.erje.net!news.ecp.fr!news.jacob-sparre.dk!loke.jacob-sparre.dk!pnx.dk!.POSTED!not-for-mail From: "Randy Brukardt" Newsgroups: comp.lang.ada Subject: Re: Indentation Date: Fri, 8 Aug 2014 17:51:02 -0500 Organization: Jacob Sparre Andersen Research & Innovation Message-ID: References: <0c2b1cf8-125b-44d6-9f46-2dc1c546e5c6@googlegroups.com> NNTP-Posting-Host: static-69-95-181-76.mad.choiceone.net X-Trace: loke.gir.dk 1407538262 4937 69.95.181.76 (8 Aug 2014 22:51:02 GMT) X-Complaints-To: news@jacob-sparre.dk NNTP-Posting-Date: Fri, 8 Aug 2014 22:51:02 +0000 (UTC) X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2900.5931 X-RFC2646: Format=Flowed; Response X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 Xref: number.nntp.dca.giganews.com comp.lang.ada:188296 Date: 2014-08-08T17:51:02-05:00 List-Id: "Jeffrey Carter" wrote in message news:ls30lf$cj2$2@dont-email.me... ... > Of course, the ARM indentation goes back to Ada 80, and one can argue that > the ARM is never wrong, in which case indentation is arbitrary and the > only rule can be "use what the ARM uses". My understanding is that the Ada 9x team went through the entire standard and regularized the indentation. (It's not really from Ada 80 anymore.) Remember, they also switched to Title case identifiers (Ada 83 had them all in UPPER CASE - yuck!). Since, we pretty much take it as given. For aspects, we had a long and rather inconclusive discussion about how they ought to be indented. The style shown in the RM is what we settled on, but it wasn't close to unanimous. The only indentation that I know I do differently than the RM is record types (I think the RM inserts an extra level there for no reason). Otherwise, I follow the RM style pretty closely (more closely as the years go by). Randy.