anchor.diff:      set RegQry=HKLM\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\NSIS
   )
   
  -if not defined nsis_compiler (
  -    for /F "tokens=2*" %%a in ('reg query "%RegQry%" /v InstallLocation ^|findstr InstallLocation') do set nsis_compiler=%%b
  +if not defined nsis_path (
  +    for /F "tokens=2*" %%a in ('reg query "%RegQry%" /v InstallLocation ^|findstr InstallLocation') do set nsis_path=%%b
   )
   
  -if not defined nsis_compiler (
  -    for %%X in (makensis.exe) do (set nsis_compiler=%%~dp$PATH:X)
  +if not defined nsis_path (
  +    for %%X in (makensis.exe) do (set nsis_path=%%~dp$PATH:X)
   )
   
   set args=
  
positive.code:     shift
  if not "%~2"=="" goto loop
  
  if defined nsis_compiler (
      java.exe -jar "%nsis_compiler%\NSL\nsL.jar" /nomake %args%
  ) else (
      echo "Error: Make sure Java is in your PATH environmental variable and nsL Assembler is installed"
  )
  
negative.code: @echo off
  
  set nsis_path=
  
  if defined NSIS_HOME (
      if exist "%NSIS_HOME%\makensis.exe" (
          set "nsis_path=%NSIS_HOME%"
          goto build
      )
  )
  
  