ChipMaster's bwBASIC
This also includes history going back to v2.10. *WARN* some binary files might have been corrupted by CRLF.
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
- PROGRAM FILE 85: GENERAL CAPABILITIES OF GOSUB/RETURN.
- ANSI STANDARD 10.4
-
- SECTION 85.1: SIMPLE NESTING OF GOSUBS.
-
- THIS SECTION TESTS THAT SUBROUTINES MAY CALL ONE ANOTHER
- AND THAT A SUBROUTINE MAY BE CALLED FROM SEVERAL PLACES.
-
- BEGIN TEST.
-
-
- *** TEST PASSED ***
-
- END TEST.
-
-
- SECTION 85.2: STACKING OF RETURN ADDRESSES.
-
- THIS SECTION TESTS THAT RETURN ADDRESSES ARE PROPERLY
- STACKED BY GOSUBS (INCLUDING SEVERAL EXECUTIONS OF THE
- SAME GOSUB) AND UNSTACKED BY CORRESPONDING RETURNS.
-
- BEGIN TEST.
-
-
- *** TEST PASSED ***
-
- END TEST.
-
-
- SECTION 85.3: GOSUB WITHOUT RETURN.
-
- THIS SECTION TESTS THAT PROGRAM EXECUTION MAY VALIDLY
- TERMINATE EVEN THOUGH MORE GOSUBS HAVE BEEN EXECUTED
- THAN RETURNS.
-
- BEGIN TEST.
-
- IF PROGRAM TERMINATES NORMALLY, THEN
- *** TEST PASSED ***
-
- END TEST.
-
- END PROGRAM 85
|