anchor.diff:  )
   set %VALUEVAR%=!VALUE!
   if defined TYPEVAR set %TYPEVAR%=%TYPE%
  -%RETURN%
  +%RETURN% %RETCODE%
   
   :#----------------------------------------------------------------------------#
   :#                                                                            #
  
positive.code: set "EXEC.ARGS=%EXEC.ARGS: -v=%"
  set "EXEC.ARGS=%EXEC.ARGS:~1%"
  :# Optimization to speed things up in non-verbose mode
  if not defined LOGFILE set "ECHO.V=rem"
  if .%LOGFILE%.==.NUL. set "ECHO.V=rem"
  if not defined LOGFILE set "ECHOVARS.V=rem"
  if .%LOGFILE%.==.NUL. set "ECHOVARS.V=rem"
  goto :eof
  
  :Verbose.On
  
negative.code: :GetFullPathName
  :CanonicName NAME VAR	:# Return the canonic absolute pathname for (maybe relative) NAME
  set "%~2=%~f1"
  exit /b
  
  :#----------------------------------------------------------------------------#
  
  :# Convert a short or long pathname to a full long pathname
  :GetLongPathname %1=PATHNAME %2=Output variable name
  setlocal EnableDelayedExpansion
  set "FULL_SHORT=%~fs1"           &:# Make sure it really is short all the way through
  set "FULL_SHORT=%FULL_SHORT:~3%" &:# Remove the drive and initial \
  set "FULL_LONG=%~d1"             &:# Begin with just the drive
  if defined FULL_SHORT for %%x in ("!FULL_SHORT:\=" "!") do ( :# Loop on all short components
    set "ATTRIB_OUTPUT=" &:# If the file does not exist, filter-out attrib.exe error message on stdout, with its - before the drive.
    for /f "delims=" %%l in ('attrib "!FULL_LONG!\%%~x" 2^>NUL ^| findstr /v /c:" - %~d1"') do set "ATTRIB_OUTPUT=%%l"
    if defined ATTRIB_OUTPUT ( :# Extract the long name from the attrib.exe output
      for %%f in ("!ATTRIB_OUTPUT:*\=\!") do set "LONG_NAME=%%~nxf"
    ) else (                   :# Use the short name (which does not exist)
      set "LONG_NAME=%%~x"
    )
    set "FULL_LONG=!FULL_LONG!\!LONG_NAME!"
  ) else set "FULL_LONG=%~d1\"
  endlocal & if not "%~2"=="" (set "%~2=%FULL_LONG%") else echo %FULL_LONG%
  exit /b
  
  :#----------------------------------------------------------------------------#
  