Ok, here is a simple example good enough to explain the issue.
Code:
<font color="#000000">Begin:
OK = <font color="#FF0000"><b>0
</b></font>MainMenu:
<font color="#000080"><i>'...stuff is going on here...
</i><b>IF </b></font>OK = <font color="#FF0000"><b>1 </b></font><font color="#000080"><b>THEN GOSUB </b></font>PrintMemory
<font color="#000080"><b>GOTO </b></font>MainMenu
PrintMemory:
<font color="#000080"><b>IF </b></font>Memory = <font color="#FF0000"><b>0 </b></font><font color="#000080"><b>THEN </b></font>Begin
<font color="#000080"><b>RETURN </b>
<i>' IF this IF statement is true, then I get a useless Return address on Stack,
and I get a lot of them.
</i></font>
"If the Earth were a single state, Istanbul would be its capital." Napoleon Bonaparte
Bookmarks