GoSub...Return (Instrucción)
Salta a una subrutina desde un procedimiento para posteriormente volver a él.
Sintaxis
GoSub línea
...
línea
...
Return
El argumento línea puede ser cualquier etiqueta de línea o número de línea.
Comentarios
Puede utilizar GoSub y Return en cualquier lugar de un procedimiento, pero GoSub y su correspondiente Return deben estar en el mismo procedimiento. Una subrutina puede contener más de una instrucción Return, pero la primera instrucción Return que se encuentra hace que el flujo de la ejecución regrese a la instrucción que sigue inmediatamente a la instrucción GoSub ejecutada más recientemente.
Nota No se puede entrar o salir de procedimientos Sub utilizando una instrucción GoSub...Return.
Sugerencia La creación de procedimientos separados a los que puede llamar proporciona una alternativa más estructurada que el uso de GoSub...Return.