From: Victor Porton <porton@narod.ru>
Subject: Parent/child dependencies and internal library units
Date: Wed, 23 Jul 2014 19:20:27 +0300
Date: 2014-07-23T19:20:27+03:00 [thread overview]
Message-ID: <lqoncd$ue7$1@speranza.aioe.org> (raw)
I noticed that child units depend on their parents.
As such making parent dependent on a child makes a dependency loop.
Before noting this feature of Ada language, I thought parent units could be
implemented based on their child units, but that does not work, because
making parents dependent on children is a circular dependency.
So, my question:
What is a good way to create "internal" or "implementation" units for a
unit? Should I create a *.Internal.* hierarchy of packages?
--
Victor Porton - http://portonvictor.org
next reply other threads:[~2014-07-23 16:20 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-07-23 16:20 Victor Porton [this message]
2014-07-23 16:40 ` Parent/child dependencies and internal library units mockturtle
2014-07-23 16:47 ` Simon Wright
2014-07-23 16:48 ` Adam Beneschan
2014-07-23 18:37 ` Stefan.Lucks
2014-07-23 21:31 ` Robert A Duff
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox