Changeset 54 for branches/pyyaml3000/lib/yaml/resolver.py
- Timestamp:
- 02/20/06 15:46:35 (7 years ago)
- File:
-
- 1 edited
-
branches/pyyaml3000/lib/yaml/resolver.py (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/pyyaml3000/lib/yaml/resolver.py
r53 r54 39 39 elif isinstance(node, SequenceNode): 40 40 self.resolve_sequence(path, node) 41 for index in len(node.value):41 for index in range(len(node.value)): 42 42 self.resolve_node(path+[node, index], node.value[index]) 43 43 elif isinstance(node, MappingNode): … … 47 47 self.resolve_node(path+[node, key], value) 48 48 49 def resolve_scalar(self, node):49 def resolve_scalar(self, path, node): 50 50 if node.tag is None: 51 51 node.tag = self.detect_scalar(node.value) … … 53 53 node.tag = self.DEFAULT_SCALAR_TAG 54 54 55 def resolve_sequence(self, node):55 def resolve_sequence(self, path, node): 56 56 if node.tag is None or node.tag == u'!': 57 57 node.tag = self.DEFAULT_SEQUENCE_TAG 58 58 59 def resolve_mapping(self, node):59 def resolve_mapping(self, path, node): 60 60 if node.tag is None or node.tag == u'!': 61 61 node.tag = self.DEFAULT_MAPPING_TAG
Note: See TracChangeset
for help on using the changeset viewer.
