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,4c459ff0adb576bc X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2002-02-08 09:20:06 PST From: "Dr. Michael Paus" Newsgroups: comp.lang.ada Subject: Re: Refactoring and Ada Date: Fri, 08 Feb 2002 18:20:04 +0100 Organization: =?iso-8859-1?Q?Ingenieurb=FCro?= Dr. Paus Message-ID: <3C6408C4.ECA0906@ib-paus.com> References: <3C62C7EC.4ACBC1@ib-paus.com> <5ee5b646.0202080445.247abb98@posting.google.com> NNTP-Posting-Host: p508303c4.dip0.t-ipconnect.de Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: news.online.de 1013188805 30945 80.131.3.196 (8 Feb 2002 17:20:05 GMT) X-Complaints-To: abuse@online.de NNTP-Posting-Date: 8 Feb 2002 17:20:05 GMT X-Mailer: Mozilla 4.75 [de]C-CCK-MCD DT (Win98; U) X-Accept-Language: de Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!logbridge.uoregon.edu!xmission!news-out.spamkiller.net!propagator-maxim!news-in.spamkiller.net!news.dinx.net!news.belwue.de!news.uni-ulm.de!rz.uni-karlsruhe.de!schlund.de!news.online.de!not-for-mail Xref: archiver1.google.com comp.lang.ada:19786 Date: 2002-02-08T17:20:05+00:00 List-Id: Robert Dewar schrieb: > > "Dr. Michael Paus" wrote in message news:<3C62C7EC.4ACBC1@ib-paus.com>... > > If I really want to know where this function is defined > > it is sufficient to look at the declaration of x so > > that you know where the type is defined and you have to > > go on and search for the place where the parent type of > > B_Type is defined because in case of an inherited > > function it is not physically located in the package that > > you have to use for the qualification. > > I trust that your tools short circuit the process you > describe above and allow you to easily get from the occurrence to the > declaration (it seems to me that such > tools are really very useful indeed in large Ada programs). > I know that in the past some Ada systems have not had this > capability (and indeed the painful nature of searching for > declarations in such systems is part--but certainly not > all-- of the reason for the odd use-allergy that strikes > many Ada programmers), but these days I think most Ada > systems DO have that capability, Well, even if you do not have a powerful IDE, gnathtml is for free and gives you most of the support you need here. Michael