Ignore:
Timestamp:
03/18/06 08:37:09 (9 years ago)
Author:
xi
Message:

Back to work :). Rename markers to marks.

File:
1 edited

Legend:

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

    r59 r116  
    7171            raise ConstructorError(None, None, 
    7272                    "expected a scalar node, but found %s" % node.id, 
    73                     node.start_marker) 
     73                    node.start_mark) 
    7474        return node.value 
    7575 
     
    7878            raise ConstructorError(None, None, 
    7979                    "expected a sequence node, but found %s" % node.id, 
    80                     node.start_marker) 
     80                    node.start_mark) 
    8181        return [self.construct_object(child) for child in node.value] 
    8282 
     
    8585            raise ConstructorError(None, None, 
    8686                    "expected a mapping node, but found %s" % node.id, 
    87                     node.start_marker) 
     87                    node.start_mark) 
    8888        mapping = {} 
    8989        merge = None 
     
    9191            if key_node.tag == u'tag:yaml.org,2002:merge': 
    9292                if merge is not None: 
    93                     raise ConstructorError("while constructing a mapping", node.start_marker, 
    94                             "found duplicate merge key", key_node.start_marker) 
     93                    raise ConstructorError("while constructing a mapping", node.start_mark, 
     94                            "found duplicate merge key", key_node.start_mark) 
    9595                value_node = node.value[key_node] 
    9696                if isinstance(value_node, MappingNode): 
     
    101101                        if not isinstance(subnode, MappingNode): 
    102102                            raise ConstructorError("while constructing a mapping", 
    103                                     node.start_marker, 
     103                                    node.start_mark, 
    104104                                    "expected a mapping for merging, but found %s" 
    105                                     % subnode.id, subnode.start_marker) 
     105                                    % subnode.id, subnode.start_mark) 
    106106                        merge.append(self.construct_mapping(subnode)) 
    107107                    merge.reverse() 
    108108                else: 
    109                     raise ConstructorError("while constructing a mapping", node.start_marker, 
     109                    raise ConstructorError("while constructing a mapping", node.start_mark, 
    110110                            "expected a mapping or list of mappings for merging, but found %s" 
    111                             % value_node.id, value_node.start_marker) 
     111                            % value_node.id, value_node.start_mark) 
    112112            elif key_node.tag == u'tag:yaml.org,2002:value': 
    113113                if '=' in mapping: 
    114                     raise ConstructorError("while construction a mapping", node.start_marker, 
    115                             "found duplicate value key", key_node.start_marker) 
     114                    raise ConstructorError("while construction a mapping", node.start_mark, 
     115                            "found duplicate value key", key_node.start_mark) 
    116116                value = self.construct_object(node.value[key_node]) 
    117117                mapping['='] = value 
     
    121121                    duplicate_key = key in mapping 
    122122                except TypeError, exc: 
    123                     raise ConstructorError("while constructing a mapping", node.start_marker, 
    124                             "found unacceptable key (%s)" % exc, key_node.start_marker) 
     123                    raise ConstructorError("while constructing a mapping", node.start_mark, 
     124                            "found unacceptable key (%s)" % exc, key_node.start_mark) 
    125125                if duplicate_key: 
    126                     raise ConstructorError("while constructing a mapping", node.start_marker, 
    127                             "found duplicate key", key_node.start_marker) 
     126                    raise ConstructorError("while constructing a mapping", node.start_mark, 
     127                            "found duplicate key", key_node.start_mark) 
    128128                value = self.construct_object(node.value[key_node]) 
    129129                mapping[key] = value 
     
    139139            raise ConstructorError(None, None, 
    140140                    "expected a mapping node, but found %s" % node.id, 
    141                     node.start_marker) 
     141                    node.start_mark) 
    142142        pairs = [] 
    143143        for key_node in node.value: 
     
    235235        except (binascii.Error, UnicodeEncodeError), exc: 
    236236            raise ConstructorError(None, None, 
    237                     "failed to decode base64 data: %s" % exc, node.start_marker)  
     237                    "failed to decode base64 data: %s" % exc, node.start_mark)  
    238238 
    239239    timestamp_regexp = re.compile( 
     
    272272        # CPU-expensive. 
    273273        if not isinstance(node, SequenceNode): 
    274             raise ConstructorError("while constructing an ordered map", node.start_marker, 
    275                     "expected a sequence, but found %s" % node.id, node.start_marker) 
     274            raise ConstructorError("while constructing an ordered map", node.start_mark, 
     275                    "expected a sequence, but found %s" % node.id, node.start_mark) 
    276276        omap = [] 
    277277        for subnode in node.value: 
    278278            if not isinstance(subnode, MappingNode): 
    279                 raise ConstructorError("while constructing an ordered map", node.start_marker, 
     279                raise ConstructorError("while constructing an ordered map", node.start_mark, 
    280280                        "expected a mapping of length 1, but found %s" % subnode.id, 
    281                         subnode.start_marker) 
     281                        subnode.start_mark) 
    282282            if len(subnode.value) != 1: 
    283                 raise ConstructorError("while constructing an ordered map", node.start_marker, 
     283                raise ConstructorError("while constructing an ordered map", node.start_mark, 
    284284                        "expected a single mapping item, but found %d items" % len(subnode.value), 
    285                         subnode.start_marker) 
     285                        subnode.start_mark) 
    286286            key_node = subnode.value.keys()[0] 
    287287            key = self.construct_object(key_node) 
     
    293293        # Note: the same code as `construct_yaml_omap`. 
    294294        if not isinstance(node, SequenceNode): 
    295             raise ConstructorError("while constructing pairs", node.start_marker, 
    296                     "expected a sequence, but found %s" % node.id, node.start_marker) 
     295            raise ConstructorError("while constructing pairs", node.start_mark, 
     296                    "expected a sequence, but found %s" % node.id, node.start_mark) 
    297297        pairs = [] 
    298298        for subnode in node.value: 
    299299            if not isinstance(subnode, MappingNode): 
    300                 raise ConstructorError("while constructing pairs", node.start_marker, 
     300                raise ConstructorError("while constructing pairs", node.start_mark, 
    301301                        "expected a mapping of length 1, but found %s" % subnode.id, 
    302                         subnode.start_marker) 
     302                        subnode.start_mark) 
    303303            if len(subnode.value) != 1: 
    304                 raise ConstructorError("while constructing pairs", node.start_marker, 
     304                raise ConstructorError("while constructing pairs", node.start_mark, 
    305305                        "expected a single mapping item, but found %d items" % len(subnode.value), 
    306                         subnode.start_marker) 
     306                        subnode.start_mark) 
    307307            key_node = subnode.value.keys()[0] 
    308308            key = self.construct_object(key_node) 
     
    331331        raise ConstructorError(None, None, 
    332332                "could not determine a constructor for the tag %r" % node.tag.encode('utf-8'), 
    333                 node.start_marker) 
     333                node.start_mark) 
    334334 
    335335Constructor.add_constructor( 
     
    403403        raise ConstructorError(None, None, 
    404404                "found undefined constructor for the tag %r" 
    405                 % node.tag.encode('utf-8'), node.start_marker) 
     405                % node.tag.encode('utf-8'), node.start_mark) 
    406406    from_yaml = classmethod(from_yaml) 
    407407 
Note: See TracChangeset for help on using the changeset viewer.