anchor.diff:  -- Cleanup
   -- ***********************************************************
   -- remove regsitry related files, no longer needed
  -exec( S[[del "$FULL_PREFIX\LuaRocks.reg.*" > nul]] )
  +exec( S[[del "$FULL_PREFIX\LuaRocks.reg.*" >NUL]] )
   -- remove pe-parser module
  -exec( S[[del "$FULL_PREFIX\pe-parser.lua" > nul]] )
  +exec( S[[del "$FULL_PREFIX\pe-parser.lua" >NUL]] )
   
   -- ***********************************************************
   -- Exit handlers 
  
positive.code: 	print(S[[System rocktree exists     : "$ROCKS_TREE"]])
  end
  
  vars.LOCAL_TREE = os.getenv("APPDATA")..[[\LuaRocks]]
  if not exists(vars.LOCAL_TREE) then
  	mkdir(vars.LOCAL_TREE)
  	print(S[[Created local user rocktree: "$LOCAL_TREE"]])
  
negative.code: 	f:close()
  	print(S"Created LuaRocks command: $BINDIR\\"..c..".bat")
  end
  
  -- part below was commented out as its purpose was unclear
  -- see https://github.com/keplerproject/luarocks/pull/197#issuecomment-30176548
  
  -- configure 'scripts' directory
  -- if vars.SCRIPTS_DIR then
  -- 	mkdir(vars.SCRIPTS_DIR)
  -- 	if not USE_MINGW then
  -- 		-- definitly not for MinGW because of conflicting runtimes
  -- 		-- but is it ok to do it for others???
  -- 		exec(S[[COPY lua5.1\bin\*.dll "$SCRIPTS_DIR" >NUL]])
  -- 	end
  -- else
  -- 	if not USE_MINGW then
  -- 	mkdir(S[[$ROCKS_TREE\bin]])
  -- 		-- definitly not for MinGW because of conflicting runtimes
  -- 		-- but is it ok to do it for others???
  -- 		exec(S[[COPY lua5.1\bin\*.dll "$ROCKS_TREE"\bin >NUL]])
  -- 	end
  -- end
  
  -- ***********************************************************
  -- Configure LuaRocks
  