2008-11-10 |
Paul Boddie |
raw
annotate
files
changeset
graph
|
Added status flags to the Importer, ensuring that certain operations (vacuum and
finalise) are performed before other operations.
Removed an explicit vacuum call from the test program.
Modified the code generation condition for functions, depending on whether they
have been referenced in a program.
Removed attribute finalisation in Class when class attributes are requested
since such details may be requested before finalisation.
Changed the InspectedModule vacuum method, removing the redundant deletion of
module names, instead relying on the master list of attribute/global names used
in a program. Added class namespace vacuuming using the master names list and
referencing information.
Added a finalise method to the InspectedModule class. |
|