jMax IRCAM - Centre Georges Pompidou

Classes And MetaClasses



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

  • classes.h
  • classes.c