anchor.diff:  GOTO:EOF
   
   :BOOT
  -vm repl <tutorial/attic/to-c.scm >src/boot.c
  +vm repl <tutorial/attic/to-c.scm >tmp/boot.c
   GOTO:EOF
   
   :: ======================================
  
positive.code: FOR %%I IN (repl) DO FOR %%J IN (boot.fasl) DO echo ":: %%~zI -> %%~zJ"
  fc /b repl boot.fasl > nul
  if errorlevel 1 goto again
  ld -r -b binary -o src/repl.o repl
  GOTO:EOF
  :again
  copy boot.fasl repl
  
negative.code: 
  :OL
  echo.   *** Making Otus Lisp:
  gcc -std=c99 -g3 -Wall -fmessage-length=0 -Wno-strict-aliasing tmp/repl.o src/olvm.c -o "ol.exe" -lws2_32 -O2 -g2 -DHAS_PINVOKE=1
  GOTO:EOF
  
  :OL32
  echo.   *** Making 32-bit Otus Lisp:
  set PATH=%MINGW32%;%PATH%
  gcc -std=c99 -g3 -Wall -fmessage-length=0 -Wno-strict-aliasing tmp/repl.o src/olvm.c -o "ol.exe" -lws2_32 -O2 -g2 -DHAS_PINVOKE=1 -m32
  set PATH=%PATH~%
  GOTO:EOF
  
  :OL64
  echo.   *** Making 32-bit Otus Lisp:
  set PATH=%MINGW64%;%PATH%
  gcc -std=c99 -g3 -Wall -fmessage-length=0 -Wno-strict-aliasing tmp/repl.o src/olvm.c -o "ol.exe" -lws2_32 -O2 -g2 -DHAS_PINVOKE=1 -m64
  set PATH=%PATH~%
  GOTO:EOF
  
  