anchor.diff:                chars_idx = Chars_Index,
                 token_idx = First + Queued
               },
  -            catch throw(bla),
               Parser#yaml_parser{ik_stack = [Impl_Key | Rest]};
           Required ->
               Error = #yaml_parser_error{
  
positive.code:     last_chunk/2,
      get_token_fun/1,
      set_token_fun/2,
      option_names/0
    ]).
  
  %% -------------------------------------------------------------------
  
negative.code:       "Empty flow collection entry not allowed~n", []),
      Parser2 = next_col(Parser1, 1, Rest),
      next_state(Parser2, fun find_next_token/1);
  parse_flow_entry(#yaml_parser{chars = [_ | Rest],
    cur_coll = #fcoll{kind = Kind}} = Parser) ->
      Parser1 = finish_incomplete_flow_entries(Parser),
      Parser2 = remove_impl_key_pos(Parser1),
      Parser3 = allow_impl_key(Parser2, true),
      Parser4 = case Kind of
          sequence ->
              Parser3#yaml_parser{
                pending_entry = true
              };
          mapping ->
              Parser3#yaml_parser{
                waiting_for_kvpair = true
              }
  