Ignore:
Timestamp:
07/07/06 15:38:53 (8 years ago)
Author:
xi
Message:

Fix some minor issues with the new Parser.

File:
1 edited

Legend:

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

    r198 r204  
    309309                start_mark = end_mark = self.peek_token().start_mark 
    310310            event = None 
    311             collection_events = None 
    312311            implicit = (tag is None or tag == u'!') 
    313312            if indentless_sequence and self.check_token(BlockEntryToken): 
     
    361360                        node = 'flow' 
    362361                    token = self.peek_token() 
    363                     raise ParserError("while scanning a %s node" % node, start_mark, 
     362                    raise ParserError("while parsing a %s node" % node, start_mark, 
    364363                            "expected the node content, but found %r" % token.id, 
    365364                            token.start_mark) 
     
    384383        if not self.check_token(BlockEndToken): 
    385384            token = self.peek_token() 
    386             raise ParserError("while scanning a block collection", self.marks[-1], 
     385            raise ParserError("while parsing a block collection", self.marks[-1], 
    387386                    "expected <block end>, but found %r" % token.id, token.start_mark) 
    388387        token = self.get_token() 
     
    430429        if not self.check_token(BlockEndToken): 
    431430            token = self.peek_token() 
    432             raise ParserError("while scanning a block mapping", self.marks[-1], 
     431            raise ParserError("while parsing a block mapping", self.marks[-1], 
    433432                    "expected <block end>, but found %r" % token.id, token.start_mark) 
    434433        token = self.get_token() 
     
    475474                else: 
    476475                    token = self.peek_token() 
    477                     raise ParserError("while scanning a flow sequence", self.marks[-1], 
     476                    raise ParserError("while parsing a flow sequence", self.marks[-1], 
    478477                            "expected ',' or ']', but got %r" % token.id, token.start_mark) 
    479478             
    480479            if self.check_token(KeyToken): 
    481                 token = self.get_token() 
     480                token = self.peek_token() 
    482481                event = MappingStartEvent(None, None, True, 
    483482                        token.start_mark, token.end_mark, 
     
    495494 
    496495    def parse_flow_sequence_entry_mapping_key(self): 
     496        token = self.get_token() 
    497497        if not self.check_token(ValueToken, 
    498498                FlowEntryToken, FlowSequenceEndToken): 
     
    540540                else: 
    541541                    token = self.peek_token() 
    542                     raise ParserError("while scanning a flow mapping", self.marks[-1], 
     542                    raise ParserError("while parsing a flow mapping", self.marks[-1], 
    543543                            "expected ',' or '}', but got %r" % token.id, token.start_mark) 
    544544            if self.check_token(KeyToken): 
Note: See TracChangeset for help on using the changeset viewer.