Dan Sugalski <[EMAIL PROTECTED]> wrote:

> *) Namespaces are hierarchical

What do we do against collisions? During Pie-thon hacking I came along
this problem:

 class C():
     pass

 c = C()

"C" ought to be now a "global" classname (that's what the bytecode
indicates) and it should be its own namespace for holding class methods.

But the hash slot at "C" can only be used once.

Or similiar:

  .namespace ["foo" ; "bar" ]

prohibits any "foo" global in the top-level namespace.

leo

Reply via email to