anchor.diff:  :#  Macros          %MACRO%         Define the prolog code of a macro         #
   :#                  %/MACRO%        Define the epilog code of a macro         #
   :#                                                                            #
  -:#  Variables       %LF%            A Line Feed ASCII character '\x0A'        #
  +:#  Variables       %LF1%           A Line Feed ASCII character '\x0A'        #
   :#                  %LF2%           Generates a LF when expanded twice        #
   :#                  %LF3%           Generates a LF when expanded 3 times      #
   :#                                  Etc...                                    #
  
positive.code: :#                              Note: Quote redirections, NOT file numbers.   #
  :#                              Ex: 2">&"1 will work; "2>&1" will NOT work.   #
  :#                                                                            #
  :#  Functions       Exec.Init	Initialize Exec routines. Call once at 1st    #
  :#                  Exec.Off	Disable execution of commands		      #
  :#                  Exec.On	Enable execution of commands		      #
  :#                  Do          Always execute a command, logging its output  #
  :#                  Exec	Conditionally execute a command, logging it.  #
  :#                  Exec.SetErrorLevel	Change the current ERRORLEVEL	      #
  :#                                                                            #
  :#  Macros          %DO%        Always execute a command, logging its output  #
  :#                  %EXEC%      Conditionally execute a command, logging it.  #
  :#                  %ECHO.X%    Echo a string indented in -X mode, and log it.#
  
negative.code: :#		    called %POPSARG%.                                         #
  :#		    Added routine :Prep2ExpandVars allowing to pass any       #
  :#		    tricky string across call or endlocal barriers.           #
  :#   2016-12-01 JFL Added a %FF% Form Feed character variable.                #
  :#                                                                            #
  :#----------------------------------------------------------------------------#
  
  call :Call.Init
  goto Call.end
  
  :Call.Init
  if not defined LCALL set "LCALL=call"	&:# Macro to call functions in this library
  set "POPARG=%LCALL% :PopArg"
  set "POPSARG=%LCALL% :PopSimpleArg"
  
  :# Mechanism for calling subroutines in a second external instance of the top script.
  set ^"XCALL=call "!ARG0!" -call^"	&:# This is the top script's (or this lib's if called directly) ARG0
  set ^"XCALL@=!XCALL! :CallVar^"		&:# Indirect call, with the label and arguments in a variable
  
  :# Define a LF variable containing a Line Feed ('\x0A')
  set LF=^
  