Richard Suchenwirth 2007-04-29 - Of course not. Before 8.5, the concept of dict isn't even supported by the Tcl core (though an extension is available for 8.4).
But playing with Picol, and as usual pondering how to make things simpler, the follwing twothird-baked ideas occurred to me:
One consequence of this could be to expose more of the internals to the scripting side. For instance, if _C is the commands dict of the current namespace, and _V the same for v ariables,
dict keys $::_C ;# info commands dict keys $::_V ;# info globals
so generic dict routines could replace the more specific ones.
Further phantasizing,
dict set ::_C foo {call MyFooImpl}
could do the registering of a C-coded command, where the generic call command locates the given symbol in symbol tables, prepares objc/objv and.. calls it.
What do y'all think?