comment explaining weird string functions

This commit is contained in:
alisdair sullivan 2012-03-26 18:52:06 -07:00
parent bc588ceb7b
commit 41002bd10f

View file

@ -259,6 +259,9 @@ partial_utf(<<X, Y, Z>>)
true;
partial_utf(_) -> false.
%% explicitly whitelist ascii set for better efficiency (seriously, it's worth
%% almost a 20% increase)
string(<<32, Rest/binary>>, Handler, [Acc|Stack], Opts) ->
string(Rest, Handler, [?acc_seq(Acc, 32)|Stack], Opts);
string(<<33, Rest/binary>>, Handler, [Acc|Stack], Opts) ->