anchor.diff:  goto :parseargs
   
   :initsub
  +
   if exist "Ext\PSharp\README.md" (
       if exist "Ext\Formula\README.md" (
           if exist "EXT\Zing\README.md" (
  
positive.code: 
  :start
  echo ============= Building P SDK on %COMPUTERNAME% ===============
  
  Bld\nuget restore -configfile NuGet.config P.sln
  
  set MSBuildPath=
  for /F "usebackq tokens=1* delims=" %%i in (`where msbuild`) do (
  
negative.code: :step2
  set MsBuild64=1
  if "%MSBuild32Bit%" == "1" set MsBuild64=0
  set PBuildConfiguration=Debug
  set PBuildPlatform=x86
  set NoSync=
  set CleanOnly=
  set NoClean=
  set SubmoduleOutOfDate=false
  
  :parseargs
  if /I "%1"=="debug" set PBuildConfiguration=Debug
  if /I "%1"=="release" set PBuildConfiguration=Release
  if /I "%1"=="x86" set PBuildPlatform=x86
  if /I "%1"=="x64" set PBuildPlatform=x64
  if /I "%1"=="nosync" set NoSync=true
  if /I "%1"=="clean" set CleanOnly=true
  if /I "%1"=="noclean" set NoClean=true
  