Classes And Metaclasses
Not document yet; the class/metaclass architecture haven't changed from
its initial definition, also the code is essentially the same.
Handling complex library structure will surely require the use
of some kind of namespace
handling for the class table,
where the class name resolution is in some way context dependent;
probabily a concept of package should be introduced in the kernel,
where a package is essentially is a naming resolution table for things
like file name, class names, template names and so on; the association
between a name and the package is relative to somekind of context, probabily
lexical scoping in the patch, may be at the file level.
Related Files