anchor.diff:           reset_attrs/1, update_ann/2,parse_annotate_file_1/3,
            parse_annotate_file/3,write_refactored_files/1,
            build_lib_side_effect_tab/1, build_local_side_effect_tab/2,
  -	 build_call_graph/1, has_side_effect/3,
  +	 build_callgraph/1, has_side_effect/3,
            callback_funs/1,auto_imported_bifs/0]).
   
  --export([analyze_free_vars/1, build_call_graph/2, build_call_graph/3]).
  +-export([analyze_free_vars/1, build_callgraph/2, build_callgraph/3]).
   
   -export([update_var_define_locations/1]).
   
  
positive.code: 		    "please restart the refactorer!\n");
        _ -> refactor_undo ! {add, Files1}
      end,
      lists:foreach(F, Files).
  
  %% =====================================================================
  %% @spec tokenize(File::filename()) -> [token()]
  
negative.code: 
  
  %% =====================================================================
  %% @spec get_bound_vars(Node::syntaxTree())-> [{atom(),pos()}]
  %% @doc Return the bound variables of an AST node.
  
  -spec(get_bound_vars(Node::syntaxTree())-> [{atom(),pos()}]).
  get_bound_vars(Node) ->
      get_bound_vars_1(refac_syntax:get_ann(Node)).
  
  