# HG changeset patch # User Paul Boddie # Date 1190480730 -7200 # Node ID f5d0e407d3893527ddaacb6d09f96faeacdd5046 # Parent 504dc5d62374c34d7e06eae49ecb11fae8d0534e Updated the generator to work with revised class/attribute tables. diff -r 504dc5d62374 -r f5d0e407d389 simplify/generator.py --- a/simplify/generator.py Thu Sep 06 01:18:26 2007 +0200 +++ b/simplify/generator.py Sat Sep 22 19:05:30 2007 +0200 @@ -217,13 +217,13 @@ break if not positions.has_key(defining_cls): positions[defining_cls] = 1 - master_table[classname].append((name, ("A", defining_cls.fully_qualified_name(), positions[defining_cls]))) + master_table[classname].append((name, (name, "A", defining_cls.fully_qualified_name(), positions[defining_cls]))) positions[defining_cls] += 1 first = 0 i = 1 for name in structure.get_instance_attribute_names(): - master_table[classname].append((name, ("A", "I", i))) + master_table[classname].append((name, (name, "A", "I", i))) i += 1 return master_table