Rapture(11:24:34)
yes gosub, but how to memorize AS HUMAN "now why did I put a RETURN here? where did it come from, where will it return) <- after months of NOT reading the code.
mirrorbird(11:22:22)
it says "do that, and come back to where i was, which may be anywhere" -- so then you can use this in any line of your program.
mirrorbird(11:21:58)
the reason that GOSUB (or the asm stack push.pop) is better than GOTO, is that you can *return to where you came from*, so you can use it anywhere. if you just had GOTO one place, you couldn't use the same useful feature everywhere. dyou see.
mirrorbird(11:21:11)
in old-skool basic, you use the line number, like GOTO 40. a label is just that i guess (i am not familiar with what you are using)
Rapture(11:21:08)
so there you can mark a start, or a goto jump or gosub. yes, thanks, question is goooooood
Rapture(11:20:45)
labels, like bookmarks, you see?
Rapture(11:20:30)
yeah oneliner is really not the place. iRL meeting, maybe some day.
mirrorbird(11:20:26)
askin the question is good. "i know i am doing this but why" this is hi quality
Rapture(11:20:20)
got it. i take that question back ( i guess). GAME MAKER YEAAAH.
Rapture(11:19:44)
jump to label... gosub label... you can MARK a certain lines with.. labels ok ok ok