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-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,c35f5730546f9495 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2003-05-31 20:06:02 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!headwall.stanford.edu!newshub.sdsu.edu!newsfeed2.earthlink.net!newsfeed.earthlink.net!stamper.news.pas.earthlink.net!newsread1.prod.itd.earthlink.net.POSTED!not-for-mail Message-ID: <3ED96D87.70101@spam.com> From: Jeffrey Carter Organization: jrcarter commercial-at acm [period | full stop] org User-Agent: Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.0.0) Gecko/20020530 X-Accept-Language: en-us, en MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: String References: Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Date: Sun, 01 Jun 2003 03:03:49 GMT NNTP-Posting-Host: 63.184.0.142 X-Complaints-To: abuse@earthlink.net X-Trace: newsread1.prod.itd.earthlink.net 1054436629 63.184.0.142 (Sat, 31 May 2003 20:03:49 PDT) NNTP-Posting-Date: Sat, 31 May 2003 20:03:49 PDT Xref: archiver1.google.com comp.lang.ada:38261 Date: 2003-06-01T03:03:49+00:00 List-Id: And838N@netscape.net wrote: > > Where is the type String defined? That is, which file, which > package. I grep'd all the spec files that came with the GNAT > compiler and there is no line that says "type String is ...". Is it > in a lib somewhere? what filename should I look for? String is defined in package Standard, and Standard is defined in the ARM (ARM A.1). Standard is a special package; everything you compile is considered to be compiled as part of package Standard. This is why you can use the types declared in Standard (Integer, Boolean, String, and so on) without having to put "with Standard; use Standard;" on everything. As such, Standard is unlikely to exist as a file for any compiler. -- Jeff Carter "When Roman engineers built a bridge, they had to stand under it while the first legion marched across. If programmers today worked under similar ground rules, they might well find themselves getting much more interested in Ada!" Robert Dewar