On Fri, Dec 5, 2008 at 1:19 AM, <[EMAIL PROTECTED]> wrote: >> There are; As long as the short name is unambiguous, it can be used. >> >> >> > > What doe *short* name mean? Bool::T or True?
It means "True". In this case "short" means "unqualified" - strip off the package name (leading stuff before the ::). As long as no other package in scope defines something named "True", you don't have to specify the package. -- Mark J. Reed <[EMAIL PROTECTED]>