Ignore:
Timestamp:
04/18/06 10:35:28 (9 years ago)
Author:
xi
Message:

Add constructors for some simple python types.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • pyyaml/trunk/lib/yaml/serializer.py

    r137 r139  
    6868                    self.anchor_node(item) 
    6969            elif isinstance(node, MappingNode): 
    70                 for key in node.value: 
    71                     self.anchor_node(key) 
    72                     self.anchor_node(node.value[key]) 
     70                if hasattr(node.value, 'keys'): 
     71                    for key in node.value.keys(): 
     72                        self.anchor_node(key) 
     73                        self.anchor_node(node.value[key]) 
     74                else: 
     75                    for key, value in node.value: 
     76                        self.anchor_node(key) 
     77                        self.anchor_node(value) 
    7378 
    7479    def generate_anchor(self, node): 
Note: See TracChangeset for help on using the changeset viewer.