anchor.diff:      attrs_to_html(Rest,
                     [[<<" ">>, escape(K), <<"=\"">>,
                       escape_attr(V), <<"\"">>] | Acc]).
  -    
  +
   test_escape() ->
       <<"&amp;quot;\"word &lt;&lt;up!&amp;quot;">> =
           escape(<<"&quot;\"word <<up!&quot;">>),
  
positive.code:             lists:reverse(Acc);
          _ ->
              {Tag, S1} = tokenize(B, S),
              tokens(B, S1, [Tag | Acc])
      end.
  
  tokenize(B, S=#decoder{offset=O}) ->
      case B of
  
negative.code: -define(IS_LITERAL_SAFE(C),
          ((C >= $A andalso C =< $Z) orelse (C >= $a andalso C =< $z)
           orelse (C >= $0 andalso C =< $9))).
  
  -record(decoder, {line=1,
                    column=1,
                    offset=0}).
  