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: border1.nntp.dca.giganews.com!nntp.giganews.com!ottix-news.ottix.net!newsswitch.lcs.mit.edu!nntp.TheWorld.com!.POSTED!not-for-mail From: Robert A Duff Newsgroups: comp.lang.ada Subject: Re: subtype of System.Address type Date: Thu, 27 Feb 2014 10:33:41 -0500 Organization: The World Public Access UNIX, Brookline, MA Message-ID: References: <376f729d-2883-4b28-82fa-9a24420e5e6e@googlegroups.com> NNTP-Posting-Host: shell01.theworld.com Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: pcls7.std.com 1393515226 15724 192.74.137.71 (27 Feb 2014 15:33:46 GMT) X-Complaints-To: abuse@TheWorld.com NNTP-Posting-Date: Thu, 27 Feb 2014 15:33:46 +0000 (UTC) User-Agent: Gnus/5.1008 (Gnus v5.10.8) Emacs/21.3 (irix) Cancel-Lock: sha1:XhgXApn7AZY5cLguEi+ZjATj750= Xref: number.nntp.dca.giganews.com comp.lang.ada:185098 Date: 2014-02-27T10:33:41-05:00 List-Id: Jeffrey Carter writes: > I don't know about GNAT 3.1, but in more recent versions of GNAT, > System.Address is not a numeric type. System.Address has always been a private type in GNAT, except perhaps in the VMS version. Why not upgrade to a more recent version? 3.1 is very old, and many improvements have been made to GNAT since then. It was common for Ada 83 compilers to use an integer type for Address, but the Ada 95 RM recommends (but does not require) that it be a private type. - Bob