SPe0
SPi0
SPz0
SPf0ml %D /Zi %D %FLAGS %file
SPj0
SPA0f1-(\\S(?:\\S|\\s\\S)*)\\((\\d+)\\).*
SPg0ml %D /Zi %D %FLAGS /c %file
SPk0
SPB0f1-(\\S(?:\\S|\\s\\S)*)\\((\\d+)\\).*
SPh0
SPl0
SPC0
SPp0%<MAIN_PATH>%<SEP>%main_base.exe %CD %EN %ARGS
SPr0%MAIN_PATH
SPD0
SPw0cv /50 %FLAGS %main_base.exe
SPy0%MAIN_PATH
SPF0
SP10
SP40
SP50
SPI0
SPJ0
SPS0%CD in run command causes run to always\012be in a DOS window. Most MASM processes\012depend on the DOS window for proper I/O.
SPU0JGRASP_MAIN_BOUNDS=%<CONTROL_SHELL_BOUNDS>\012PATH+=C:\\MASM611\\BIN;\012PATH+=%<JGRASP_PATHS>%;\012LIB+=C:\\MASM611\\LIB;\012INCLUDE+=C:\\MASM611\\INCLUDE;\012HELPFILES+=C:\\MASM611\\HELP\\*.HLP;\012ASMEX+=C:\\MASM611\\SAMPLES;
                                                              SPe0make %<FLAGS>
SPi0
SPz0GNU
SPf0g77 %<D> -g %<D> -ffree-form -ff90 %<FLAGS> -o %<MAIN_PATH>%<SEP>%<base>%<EXE_EXT> %FILE
SPj0
SPA0GNU
SPg0g77 %<D> -g %<D> -ffree-form -ff90 -c %<FLAGS> %<FILE>
SPk0
SPB0GNU
SPh0g77 -c -fsyntax-only -ffree-form -ff90 %<FLAGS> %<FILE>
SPl0
SPC0GNU
SPp0%<MAIN_PATH>%<SEP>%<main_base>%<EXE_EXT> %<CY> %<ARGS>
SPr0%<MAIN_PATH>
SPD0
SPw0gdb %<CYD> --args %<main_base>%<EXE_EXT> %<ARGS>
SPy0%<MAIN_PATH>
SPF0f1-\\s*at\\s*(\\S(?:\\s*\\S)*):(\\d+)
SP10
SP40
SP50
SPI0
SPJ0
SPS0
SPU0JGRASP_MAIN_BOUNDS=%<CONTROL_SHELL_BOUNDS>\012PATH+=%<JGRASP_PATHS>%;\012CYGWIN=nodosfilewarning
                                                                                                                                                                                                                                                                                                                                                  SPe0
SPi0
SPz0
SPf0
SPj0
SPA0
SPg0
SPk0
SPB0
SPh0perl -c %ARGS %FILE
SPl0
SPC0f1-.* at (\\S(?:\\s*\\S)*) line (\\d+).*
SPp0perl %ARGS %MAIN_FILE
SPr0%MAIN_PATH
SPD0f1-.* at (\\S(?:\\s*\\S)*) line (\\d+).*
SPw0
SPy0
SPF0
SP10
SP40
SP50
SPI0
SPJ0
SPS0
SPU0JGRASP_MAIN_BOUNDS=%<CONTROL_SHELL_BOUNDS>\012PATH+=%<JGRASP_PATHS>%;
                                                                                                                                                                                                                                                      SPe0
SPi0
SPz0
SPf0
SPj0
SPA0
SPg0
SPk0
SPB0
SPh0
SPl0
SPC0
SPp0
SPr0
SPD0
SPw0
SPy0
SPF0
SPI0
SPJ0
SPS0
SPU0
                                                                                                              SPe0
SPi0
SPz0
SPf0
SPj0
SPA0
SPg0rpl.bat %FILE %base %MAIN_PROJECT_PATH
SPk0%V1:\\HP4xxx\\GNUHP
SPB0cf1c1f1fc1fcf-(\\014)\\s*.*|(\\S(?:\\s*\\S)*):(\\s\\d+):(\\s\\S(?:\\s*\\S)*)\\s\\043(\\d+).*|(\\S(?:\\s*\\S)*):\\s(\\d+):.*|\\042(\\S(?:\\s*\\S)*)\\042,\\s(\\S(?:\\s*\\S)*)\\s(\\d+):.*|(\\S(?:\\s*\\S)*):\\s.*|\\052\\s((?:\\s*\\S)*)\\s\\052.*|\\042(\\S(?:\\s*\\S)*)\\042:.*
SPh0semanticHP.bat %BASE
SPl0%V1:\\HP4xxx\\GNUHP
SPC0f1c1f1fc1fc-(\\S(?:\\s*\\S)*):(\\s\\d+):(\\s\\S(?:\\s*\\S)*)\\s\\043(\\d+).*|(\\S(?:\\s*\\S)*):\\s(\\d+):.*|\\042(\\S(?:\\s*\\S)*)\\042,\\s(\\S(?:\\s*\\S)*)\\s(\\d+):.*|(\\S(?:\\s*\\S)*):\\s.*|\\052\\s((?:\\s*\\S)*)\\s\\052.*
SPp0emu48.exe
SPr0%V1:\\emu48
SPD0
SPw0emu48.exe
SPy0%V1:\\emu48
SPF0
SP10
SP40
SP50
SPI0C
SPJ0
SPS0Place your Drive letter in the V1(%V1) variable\012            * IMPORTANT PLEASE READ ON *\012The Run and Debug Commands are set. \012Disregard the Using.pdf about EMU48. 
SPU0PATH=%V1:\\HP4xxx\\GNUHP\012JGRASP_MAIN_BOUNDS=%<CONTROL_SHELL_BOUNDS>\012PATH+=%<JGRASP_PATHS>%;\012SASM_LIB=%V1:\\HP4xxx\\GNUHP\012COMPILE_MODE=GX\012CALC=HP48GX\012ROM=R
