anchor.diff:  if ERRORLEVEL 2 goto ERROR
   cd ..\..
   rem
  -rem Set path for VC 6
  -path %MSDEV_BASE%;%path%
  -rem
   rem ************************************************************
  -rem Target 4: Visual C++ .NET using scite\boundscheck\SciTE.sln
  -call "%MSDEV71_BASE%\vsvars32.bat"
  +rem Target 4: Visual C++ Express using scite\boundscheck\SciTE.sln
   call scite\scripts\clearboth
   cd scite\boundscheck
  -devenv scite.sln /rebuild release
  +vcexpress scite.sln /rebuild release
   if ERRORLEVEL 2 goto ERROR
   cd ..\..
   rem
  
positive.code: rem
  rem ************************************************************
  rem Target 9: Visual C++ using scite\boundscheck\SciTE.dsp
  call scite\scripts\clearboth
  cd scite\boundscheck
  msdev SciTE.dsp /MAKE "SciTE - Win32 Release" /REBUILD
  if ERRORLEVEL 2 goto ERROR
  cd ..\..
  rem
  rem ************************************************************
  rem Target 10: SDK 64 bit compiler
  
negative.code: if ERRORLEVEL 2 goto ERROR
  cd ..\..
  rem Visual C++ builds
  REM ~ call "%MSDEV_BASE%\..\..\..\VC98\bin\vcvars32.bat"
  REM ~ echo on
  rem
  rem ************************************************************
  rem Target 6: Visual C++ 98 using scintilla\win32\scintilla_vc6.mak
  REM ~ call scite\scripts\clearboth
  REM ~ cd scintilla\win32
  REM ~ nmake -f scintilla_vc6.mak QUIET=1
  REM ~ if ERRORLEVEL 2 goto ERROR
  REM ~ cd ..\..
  rem
  rem ************************************************************
  rem Removed: Target 7
  