set goto=loop
is supposed to change, so when it echos it, it should output "loop", but instead it still outputs "start". I can't seems to figure this one out.
set cash=100
set goto=start
if %cash% GEQ 100 (
set /A cash=%cash%-100
set %goto%=DEAD
set goto=loop
echo %goto%
goto %goto%
) else (
goto %goto%
)