Hallo!

Ich hab zwar noch nie was mit Bsacom gemacht, aber BASIC generell kenne ich.
Es gibt einen grundlegenden Unterschied zwischen 'goto' und 'gosub' :

goto : springt an die angegebene Stelle und setzt das Programm dort fort

gosub: springt an die angegebene Stelle, merkt sich, von wo es gesprungen ist, und bei 'return' springt es zurück(!), direkt hinter das 'gosub' und macht da weiter.

MfG Volker