From: "Nick Roberts" <Nick.Roberts@dial.pipex.com>
Subject: Re: with'ing a "foreign" package or subsystem
Date: 1999/03/01
Date: 1999-03-01T00:00:00+00:00 [thread overview]
Message-ID: <7be1p1$mjg$5@plug.news.pipex.net> (raw)
In-Reply-To: 7bcp7l$1qr@drn.newsguy.com
All my library units (almost all) are under the umbrella "ThoughtWing"
package. If ACME had named its Stacks "ACME.Stacks" in the first place, and
you had named yours "Matt.Stacks", there would have been no problem.
I guess a new pragma might just possibly help, e.g.:
pragma Incorporate_Library (Base_Package => ACME, External_Location =>
"acme.stuff");
which adds the library (be it in source form, intermediate form, or
whatever) in directory/project "acme.stuff" to the current library, but as
if every unit 'x' were named "ACME.x" (and implicitly declaring an empty
package 'ACME').
Another one for Ada 200X? These ideas are building up!
-------------------------------------
Nick Roberts
-------------------------------------
next prev parent reply other threads:[~1999-03-01 0:00 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
1999-02-28 0:00 with'ing a "foreign" package or subsystem Matthew Heaney
1999-02-28 0:00 ` nabbasi
1999-03-01 0:00 ` Nick Roberts [this message]
1999-03-01 0:00 ` Ehud Lamm
1999-03-01 0:00 ` dennison
1999-03-01 0:00 ` Samuel Mize
1999-03-02 0:00 ` dennison
1999-03-01 0:00 ` dennison
1999-03-01 0:00 ` robert_dewar
1999-03-01 0:00 ` dennison
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox