anchor.diff:  echo.   *** Making 32-bit virtual machine:
   set PATH=%MINGW32%;%PATH%
   
  -%CC% -std=c99 -g0 -O2 -Wall -fmessage-length=0 -fno-exceptions -Wno-strict-aliasing -DNAKED_VM ^
  -   src/olvm.c -Iwin32 -o "vm32.exe" -lws2_32 -m32 -DNDEBUG -s
  +%CC% -std=c99 -g3 -O0 -Wall -fmessage-length=0 -fno-exceptions -Wno-strict-aliasing -DNAKED_VM ^
  +   src/olvm.c -Iwin32 -o "vm32.exe" -lws2_32 -m32
   
   set PATH=%PATH~%
   GOTO:EOF
  
positive.code: 
  :OL
  echo.   *** Making Otus Lisp:
  %CC% -std=c99 -g3 -Wall -fmessage-length=0 -Wno-strict-aliasing tmp/repl.o src/olvm.c -Iwin32 -o "ol.exe" -lws2_32 -O2 -g2 -DHAS_PINVOKE=1
  GOTO:EOF
  
  :OL32
  echo.   *** Making 32-bit Otus Lisp:
  set PATH=%MINGW32%;%PATH%
  %CC% -std=c99 -g0 -Wall -fmessage-length=0 -Wno-strict-aliasing tmp/repl32.o src/olvm.c -Iwin32 -o "ol.exe" -lws2_32 -O2 -DHAS_PINVOKE=1 -m32
  set PATH=%PATH~%
  GOTO:EOF
  
  :OL64
  echo.   *** Making 64-bit Otus Lisp:
  set PATH=%MINGW64%;%PATH%
  %CC% -std=c99 -g0 -Wall -fmessage-length=0 -Wno-strict-aliasing tmp/repl64.o src/olvm.c -Iwin32 -o "ol.exe" -lws2_32 -O2 -DHAS_PINVOKE=1 -m64
  set PATH=%PATH~%
  GOTO:EOF
  
  
negative.code: set PATH=%MINGW64%;%PATH%
  echo|set /p=64-bit ffi testing ...
  ld -r -b binary -o tmp/repl64.o repl
  %CC% -std=c99 -g3 -O0 -Wall -fmessage-length=0 -Wno-strict-aliasing -I src ^
      -DHAS_PINVOKE=1 ^
      src/olvm.c tmp/repl64.o tests/ffi.c -Iwin32 -o "test-ffi64.exe" -lws2_32 -m64
  test-ffi64.exe tests/ffi.scm > C:\TEMP\out
  fc C:\TEMP\out tests/ffi.scm.ok > nul
  if errorlevel 1 (
  