anchor.diff:        substyle = Style,
         text     = lists:reverse(Output),
         line     = Sc_Line,
  -      column   = Sc_Col
  -    },
  -    Token1 = set_default_tag(Token),
  +      column   = Sc_Col,
  +      tag      = ?FLOW_SCALAR_DEFAULT_TAG(Sc_Line, Sc_Col)
  +    },
       Error  = #yaml_parsing_error{
         name   = unexpected_eos,
  -      token  = Token1,
  +      token  = Token,
         line   = Line,
         column = Col
       },
  
positive.code:         "" -> Output;
          _  -> Spaces ++ Output
      end,
      Token = #yaml_scalar{
        style    = flow,
        substyle = Style,
        text     = lists:reverse(Output1),
        line     = Sc_Line,
        column   = Sc_Col
      },
      Token1  = set_default_tag(Token),
      Parser1 = queue_token(Parser, Token1),
      Parser2 = Parser1#yaml_parser{
        endpos_set_by_token = true,
        last_token_endline  = Endline,
  
negative.code:     yaml_errors:throw(Error1).
  
  empty_scalar(Line, Col) ->
      #yaml_scalar{
        style    = flow,
        substyle = plain,
        text     = "",
        line     = Line,
        column   = Col,
        tag      = ?PLAIN_SCALAR_DEFAULT_TAG(Line, Col)
      }.
  
  check_for_closed_block_collections([C | _] = Chars, Line, Col, Delta,
  