anchor.diff:            Acc
         end
     end.
  +
  +
  +
  +% Archive an entire channel to disk.  This is generally called from an
  +% external shell to archive channels which are no longer in use.  Their first, last and created
  +% records remain in Mnesia meaning that they are still searchable.
  +
  +full_archive(Channel) ->
  +  do_archive(Channel, 0, 0).
  
positive.code: 
  
  -module(atc872).
  -export([start/1, add_row/5, add_row/6, fetch_rows/4, search_rows/3, archiver/1]).
  
  
  
  
negative.code: 
  
  
  % Start archiving.  Will leave "CachedRows" in Mnesia.
  
  do_archive(Channel, CachedRows, N) ->
    Transaction = fun() ->
  