comp.lang.ada
 help / color / mirror / Atom feed
From: "Joe Wisniewski" <wisniew@acm.org>
Subject: Re: Elimination of "use" clauses
Date: 1999/07/03
Date: 1999-07-03T00:00:00+00:00	[thread overview]
Message-ID: <931016222.255.99@news.remarQ.com> (raw)
In-Reply-To: 7lj9lb$mos$1@nnrp1.deja.com


Ed Falis wrote in message <7lj9lb$mos$1@nnrp1.deja.com>...
>In article <7lh74s$v36$1@nnrp1.deja.com>,
>  Robert Dewar <dewar@gnat.com> wrote:
>
>
>> I don't know of a dotification tool, but it seems strange to
>> claim that it is difficult and time-consuming to find out
>> which package a procedure is from. That sounds like you are
>> not using appropriate tools. Try using the EMACS interface
>> to GNAT, and you can immediately go from any identifier to
>> the declaration (and the proper package in which this
>> declaration appears). This is actually much more useful in
>> reading code, since you immediately find out not only what
>> package the identifier is in, but you go to the declaration
>> which shows you the details of what the identifier means.
>>
>> There are other tools that have this same capability. This
>> seems pretty important functionality. There is also the gnatfind
>> utility available with GNAT for providing this same kind of
>> information in command line mode.
>
>I have to agree (strongly) with this comment.  There's little reason these
>days not to use such a browsing capability.  This allows you to take
>advantage of the benefit of use clauses:  uncluttering the source text so
you
>can easily understand it logic and structure.  With resolution of
references
>a click or two away, there's little excuse for long dotted-notation
>references.
>

   Just a rambling thought or two ....

    Yes and no.Too many organizations still do reviews off of hard-copy.
Yes,
    they should and eventually will do the reviews on line, get comments to
the
    author on line, etc.  In these cases, the author is going to be told to
get
    rid of the use clauses anyway. So, in practice, it is going to be a
while before
    use clauses are accepted.

    Joe
>- Ed Falis
>Aonix
>
>
>Sent via Deja.com http://www.deja.com/
>Share what you know. Learn what you don't.






  reply	other threads:[~1999-07-03  0:00 UTC|newest]

Thread overview: 64+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1999-07-01  0:00 Elimination of "use" clauses Dr. Neil C. Audsley
1999-07-01  0:00 ` czgrr
1999-07-01  0:00   ` Ted Dennison
1999-07-02  0:00     ` czgrr
1999-07-02  0:00       ` Ted Dennison
1999-07-01  0:00 ` Samuel T. Harris
1999-07-01  0:00 ` Joe Wisniewski
1999-07-02  0:00 ` Robert Dewar
1999-07-02  0:00   ` Samuel T. Harris
1999-07-02  0:00     ` Robert Dewar
1999-07-08  0:00       ` R. Tim Coslet
1999-07-09  0:00         ` Robert Dewar
1999-07-09  0:00           ` tmoran
     [not found]       ` <7ltl2q$mog$1@nnrp1.deja.com>
1999-07-08  0:00         ` Michael F. Yoder
1999-07-09  0:00           ` Richard D Riehle
1999-07-09  0:00             ` Michael F. Yoder
1999-07-09  0:00             ` Marin David Condic
1999-07-09  0:00           ` Robert Dewar
1999-07-09  0:00             ` Michael F. Yoder
1999-07-14  0:00               ` Tucker Taft
1999-07-09  0:00             ` Dale Stanbrough
1999-07-12  0:00               ` Robert Dewar
1999-07-12  0:00                 ` Ted Dennison
1999-07-10  0:00             ` Simon Wright
1999-07-12  0:00               ` Robert Dewar
1999-07-02  0:00   ` Ted Dennison
1999-07-02  0:00     ` Robert Dewar
     [not found]       ` <7ltus1$ah1@dfw-ixnews19.ix.netcom.com>
1999-07-13  0:00         ` Robert A Duff
1999-07-18  0:00           ` Richard D Riehle
1999-07-18  0:00             ` jerry
1999-07-19  0:00               ` Vladimir Olensky
1999-07-20  0:00               ` Richard D Riehle
1999-07-20  0:00                 ` Opaque Types (was Elimination of "use" clauses) David C. Hoos, Sr.
1999-07-20  0:00                 ` Elimination of "use" clauses jerry
1999-07-18  0:00             ` Dale Stanbrough
1999-07-20  0:00               ` David Kristola
1999-07-20  0:00               ` Richard D Riehle
1999-07-19  0:00                 ` Brian Rogoff
1999-07-20  0:00                   ` Robert Dewar
1999-07-20  0:00                     ` Brian Rogoff
1999-07-21  0:00                       ` Robert Dewar
1999-07-21  0:00                         ` Brian Rogoff
1999-07-22  0:00                           ` Robert Dewar
1999-07-22  0:00                             ` Brian Rogoff
1999-07-22  0:00                           ` Robert Dewar
1999-07-22  0:00                             ` Brian Rogoff
1999-07-21  0:00                       ` Ted Dennison
1999-07-21  0:00                         ` Robert A Duff
1999-07-21  0:00                         ` Robert Dewar
1999-07-21  0:00                     ` Robert A Duff
1999-07-21  0:00                       ` Michael F. Yoder
1999-07-21  0:00                         ` Robert A Duff
1999-07-23  0:00                 ` Tucker Taft
1999-08-03  0:00                   ` Richard D Riehle
1999-07-19  0:00             ` Ted Dennison
1999-07-19  0:00               ` Tucker Taft
1999-07-19  0:00                 ` Ted Dennison
1999-07-02  0:00     ` Stephen Leake
1999-07-02  0:00     ` Ed Falis
1999-07-02  0:00   ` Ed Falis
1999-07-03  0:00     ` Joe Wisniewski [this message]
1999-07-03  0:00       ` Ed Falis
1999-07-03  0:00       ` Keith Thompson
1999-07-13  0:00     ` Peter Amey
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox