2007-06-23 |
paulb |
raw
annotate
files
changeset
graph
|
Moved the Importer to the simplify top-level module; removed the load function
from the simplify.annotate module.
Introduced a different API for loading modules, making direct use of importers
and registering the main and builtins modules in those importers.
Moved instance fixing into the importer mechanisms.
Changed the documentation preparation to use a plain list of modules, along with
a filename.
Added subprogram replacement by assuming that subprograms belonging to (or
created for) equivalent instances are also the same.
Renamed _Class to GeneralClass and introduced a get_class function which can be
used to create the appropriate kind of classes - this removes the need for
"import gymnastics" where the setting of the appropriate system class had to be
done before certain imports were performed. |
|