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=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,75ffc1f081ec10e3 X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news2.google.com!news4.google.com!border1.nntp.dca.giganews.com!border2.nntp.dca.giganews.com!nntp.giganews.com!local01.nntp.dca.giganews.com!nntp.megapath.net!news.megapath.net.POSTED!not-for-mail NNTP-Posting-Date: Wed, 05 Jul 2006 16:54:31 -0500 From: "Randy Brukardt" Newsgroups: comp.lang.ada References: <12ad8guf3sg1o0d@corp.supernews.com> <1loq7utmaxvll$.yqsxj5edzqgv.dlg@40tude.net> <12afs64kh432q0e@corp.supernews.com> <12aihj2lrjqpc3a@corp.supernews.com> <7bednaJHX_FTMDTZnZ2dnUVZ_uudnZ2d@megapath.net> <12ak5urrrj6d756@corp.supernews.com> Subject: Re: Constant record components Date: Wed, 5 Jul 2006 16:55:16 -0500 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2800.1807 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1807 Message-ID: NNTP-Posting-Host: 64.32.209.38 X-Trace: sv3-PB05UQAOydCofC1eSzuaVf7osWYFPjwvvJVe+AhQURHuBrPxuMb7BgvkOWC/NbDbkiEdRCRc8XNeBZH!y5WR3z39/4uniH/WK1UsRMB2nMPIPn/Fn7PMFRe67r/29ckKmwawI+GS+lZCyD5RR7LPr3kyRBYs!jSG8r/kFuUfpUw== X-Complaints-To: abuse@megapath.net X-DMCA-Complaints-To: abuse@megapath.net X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly X-Postfilter: 1.3.32 Xref: g2news2.google.com comp.lang.ada:5518 Date: 2006-07-05T16:55:16-05:00 List-Id: "ME" wrote in message news:12ak5urrrj6d756@corp.supernews.com... > What was the rationale behind prohibiting constant record components? Well, I'd be tempted to say that they're not "prohibited"; they were never allowed nor do they naturally appear in the syntax. But that would be wrong, because very early versions of the language (before it was called Ada) did indeed have such things. I don't know anything about them or why they were dropped, as that all happened before I got involved with Ada. I can say that the notion that something declared "constant" could in fact be assigned to in some scope is rather disgusting. I don't think it would fly. Randy.