anchor.diff:      end;
   collect_chars({list,Stack,N}, Data, _,_) ->
       collect_chars_list(Stack, N, Data);
  +
   %% collect_chars(Continuation, MoreChars, Count)
   %%  Returns:
   %%	{done,Result,RestChars}
  
positive.code: 
  %% Utilities for collecting characters.
  -export([collect_chars/3, collect_chars/4,
  	 collect_line/2, collect_line/3, collect_line/4,
  	 get_until/3, get_until/4]).
  
  %% The following functions were used by Yecc's include-file.
  
negative.code:     {list,Stack,N};
  collect_chars_list(Stack,N, [H|T]) ->
      collect_chars_list([H|Stack], N-1, T).
  
  %% collect_line(State, Data, _). New in R9C.
  %%  Returns:
  