anchor.diff:  goto win9xME_args_slurp
   
   :4NT_args
  -rem Get arguments from the 4NT Shell from JP Software
  +@REM Get arguments from the 4NT Shell from JP Software
   set ARGS=%$
   
   :execute
   
   set BOOTJAR=%GSHELL_HOME%\lib\boot\gshell-bootstrap.jar
   
  -rem Start the JVM
  +@REM Start the JVM
   "%JAVACMD%" %JAVA_OPTS% -jar "%BOOTJAR%" %ARGS%
   
   :end
  
positive.code: @if "%DEBUG%" == "" @echo off
  rem 
  rem Licensed to the Apache Software Foundation (ASF) under one
  rem or more contributor license agreements.  See the NOTICE file
  rem distributed with this work for additional information
  rem regarding copyright ownership.  The ASF licenses this file
  rem to you under the Apache License, Version 2.0 (the
  rem "License"); you may not use this file except in compliance
  rem with the License.  You may obtain a copy of the License at
  rem 
  rem  http://www.apache.org/licenses/LICENSE-2.0
  rem 
  rem Unless required by applicable law or agreed to in writing,
  rem software distributed under the License is distributed on an
  rem "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
  rem KIND, either express or implied.  See the License for the
  rem specific language governing permissions and limitations
  rem under the License.
  rem 
  
  rem 
  rem $Rev$ $Date$
  rem 
  
  if "%OS%"=="Windows_NT" setlocal enableextensions
  set ERRORLEVEL=0
  
negative.code: if "%GSHELL_HOME%" == "" set GSHELL_HOME=%DIRNAME%..
  
  :init
  @REM Get command-line arguments, handling Windowz variants
  if not "%OS%" == "Windows_NT" goto win9xME_args
  if "%eval[2+2]" == "4" goto 4NT_args
  
  @REM Regular WinNT shell
  set ARGS=%*
  goto execute
  
  :win9xME_args
  @REM Slurp the command line arguments.  This loop allows for an unlimited number
  set ARGS=
  
  :win9xME_args_slurp
  