I occasionally run into this (when I neglect to end a subroutine with RETURN). EOF works just as well. Is that WAD?
Code:
v:\> type impliedreturn.btm
echo 1
gosub foo
echo 3
quit
:foo
echo 2
v:\> impliedreturn.btm
1
2
3