according to help namespace:
"topmost or global namespace has the name ``'' (i.e.,
an empty string), although :: is a synonym"
so you expect:
[info globals ::tcl_platform], to give the
same result as:
[info globals tcl_platform]
However, (win XP, Activestate 8.4.6):
info globals tcl_platform
info globals ::tcl_platform
(i.e. empty string)
(bin) 62 % puts $tcl_version
(bin) 63 % puts $::tcl_version
I think the [info globals] command is at least not
consistent with respect to the naming convention and I
would like to file it as a bug.