From: stefan-lucks@see-the.signature
Subject: Re: using `use' : what is the best practice ?
Date: Wed, 8 Jun 2011 13:20:51 +0200
Date: 2011-06-08T13:20:51+02:00 [thread overview]
Message-ID: <Pine.LNX.4.64.1106081304550.22510@medsec1.medien.uni-weimar.de> (raw)
In-Reply-To: <alpine.LNX.2.00.1106080904420.11805@Bluewhite64.example.net>
> Dmitry A. Kazakov <mailbox@dmitry-kazakov.de> sent on June 7th, 2011:
> |------------------------------------------------------------------------|
> |"[..] |
> | |
> |In |
> | |
> | with P; use P; |
> | |
> |the "with P" is meaningless here. |
> | |
> |"With" does not carry any useful information for the reader. You have to|
> |manage sets of "with" as you develop your packages. [..] |
> |[..] |
> | |
> |[..]" |
> |------------------------------------------------------------------------|
>
> Agreed. VHDL does not need this redundancy.
Do you mean, in VHDL you can write "use P;" without "with P"? (Or what
kind of Syntax VHDL uses for Ada's "with Name" and "use Name" ...)
Or do you mean you can write "P.Some_Procedure(...)" or "P.Some_Type"
without any "with" or "use" before? The compiler can certainly search for
package P in such a case just as if you wrote "with P" at the beginning of
your compilation usage, the explicit "with P" is for the human reader.
--
------ Stefan Lucks -- Bauhaus-University Weimar -- Germany ------
Stefan dot Lucks at uni minus weimar dot de
------ I love the taste of Cryptanalysis in the morning! ------
next prev parent reply other threads:[~2011-06-08 11:20 UTC|newest]
Thread overview: 33+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-06-07 15:32 using `use' : what is the best practice ? milouz
2011-06-07 15:59 ` Simon Wright
2011-06-07 16:22 ` Dmitry A. Kazakov
2011-06-07 16:59 ` Simon Wright
2011-06-07 17:25 ` Dmitry A. Kazakov
2011-06-07 17:29 ` Simon Wright
2011-06-07 19:38 ` Dmitry A. Kazakov
2011-06-11 14:11 ` Yannick Duchêne (Hibou57)
2011-06-08 9:07 ` Paul Colin Gloster
2011-06-08 11:20 ` stefan-lucks [this message]
2011-06-08 16:45 ` Vinzent Hoefler
2011-06-11 14:05 ` Yannick Duchêne (Hibou57)
2011-06-07 17:33 ` Pascal Obry
2011-06-08 2:42 ` Randy Brukardt
2011-06-12 5:09 ` Yannick Duchêne (Hibou57)
2011-06-07 18:51 ` Jeffrey Carter
2011-06-08 0:04 ` Peter C. Chapin
2011-06-07 19:32 ` Anders Wirzenius
2011-06-07 23:38 ` Shark8
2011-06-12 5:19 ` Yannick Duchêne (Hibou57)
2011-06-12 7:55 ` Stephen Leake
2011-06-08 4:25 ` Jerry
2011-06-08 9:31 ` milouz
2011-06-08 17:17 ` Ludovic Brenta
2011-06-08 18:43 ` Jeffrey Carter
2011-06-09 10:40 ` Address arithmetic alternatives milouz
2011-06-09 11:25 ` Georg Bauhaus
2011-06-09 18:53 ` Jeffrey Carter
2011-06-08 19:22 ` using `use' : what is the best practice ? Pascal Obry
2011-06-09 1:17 ` Shark8
2011-06-09 10:44 ` milouz
2011-06-08 6:06 ` stefan-lucks
2011-06-15 2:25 ` Adrian Hoe
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox