The COBOL GOBACK
statement is a return. Unlike EXIT PROGRAM
, or STOP RUN
, GOBACK
always returns one level. If the current module is "main", GOBACK
will return to the operating system. If the current module is a subprogram, GOBACK
will return to the statement after a call.