On 2012-04-23 01:21, Era Scarecrow wrote:
I think I have a misunderstanding of how 'package' is suppose to work. How I understand it, you will give access to the directory, unlike private which will hide it outside of the same file.This problem comes up since a struct is declared inside a package (and even instantiated), however access to it is lacking. Here's my two sources. Using DMD v2.059 (Win32) --- t1.d module t1; import std.stdio; class Priv { //private by default int i; struct S { int s_i; }
"public" is the default access level. -- /Jacob Carlborg
