Gosub or functions?

Blitz3D Forums/Blitz3D Beginners Area/Gosub or functions?

The forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.

I have done some asm programming, over the years.
And I know that all functions are actually converted into
gosubs or in asm terms calls to subroutines. And all
branching functions are converted into some type of jmp.
eg jle, jne, jeq, jz. I find goto invaluable when debuging.
To comment out areas or pass over suspected problem areas.
Because of my asm programming skills I like gosubs because they are used exactly like a call in asm. you push your paramaters on the stack and then call the subroutine.
That is the way the windows apl works too.