Main:
do this
do that
gosub here
goto main
end

Here:
if do_dat_squat then goto there
do this
do that
return

There:
do this
do that
goto main

If the "IF" statement is true then the program winds up going back to "MAIN". Does the program think it is still nested in a subroutine?

If so, can the nested subroutines be cleared?

I needed the slap. *-)

Ross