1@echo off 2rem $Id: sdb.bat,v 1.9 2020-07-03 00:31:02 phil Exp $ 3rem Snobol4 DeBugger batch file for Windows 4rem Phil Budne 8/14/2013 5rem Updated 7/2/2020 for "run" 6 7setlocal 8set "BINDIR=%~dp0" 9set "LIBDIR=%BINDIR%..\lib" 10 11set SUFF=%RANDOM%-%TIME:~6,5% 12 13rem environment variables used by sdb.sno: 14set "SDB_LISTFILE=%TMP%\sdb-listing-%SUFF%" 15set "SDB_BREAKPOINTS=%TMP%\sdb-bkpts-%RANDOM%-%TIME:~6,5%" 16 17rem use "start" to start in a new window 18:Loop 19"%BINDIR%\snobol4" -l "%SDB_LISTFILE%" -L "%LIBDIR%\sdb.sno" %* 20set SAVED=%ERRORLEVEL% 21if exist %SDB_BREAKPOINTS% goto Loop 22 23exit /B %SAVED% 24