2007-04-01 | paulb | raw annotate files changeset graph | Made the recording of return types and exceptions on function nodes annotation operations, fixing a lack of analysis on recursive functions. Changed the handling of constants so that Constant objects are not loaded as references - instead, instances are created dynamically. Changed the __atomic__ attributes in the built-in classes to use the "object" name already defined, thus avoiding issues with the initialisation order of built-in classes. Fixed a docstring in the simplified module. |