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.

P064.run 2.8 KiB

123456789101112131415161718192021222324252627282930313233343536
  1. PROGRAM FILE 64: EXCEPTION - SUBSCRIPT TOO SMALL FOR
  2. TWO-DIMENSIONAL ARRAY.
  3. ANSI STANDARD 6.5
  4. SECTION 64.1: EXCEPTION - SUBSCRIPT TOO SMALL FOR
  5. TWO-DIMENSIONAL ARRAY.
  6. THE OBJECT OF THIS TEST IS TO SEE WHETHER THE PROCESSOR
  7. RECOGNIZES A FATAL EXCEPTION WHEN A SUBSCRIPT EXCEEDS
  8. THE IMPLICIT LOWER BOUND OF AN ARRAY.
  9. TO PASS THIS TEST:
  10. 1) A MESSAGE IDENTIFYING THE EXCEPTION MUST BE
  11. DISPLAYED, AND
  12. 2) THE PROGRAM MUST TERMINATE UPON USE OF THE ILLEGAL
  13. SUBSCRIPT.
  14. BEGIN TEST.
  15. ABOUT TO ASSIGN TO B(7, 3 ). ASSIGNMENT SHOULD BE OK.
  16. HAVE ASSIGNED 17 TO B(7, 3 ).
  17. ABOUT TO ASSIGN TO B(7, 2 ). ASSIGNMENT SHOULD BE OK.
  18. HAVE ASSIGNED 18 TO B(7, 2 ).
  19. ABOUT TO ASSIGN TO B(7, 1 ). ASSIGNMENT SHOULD BE OK.
  20. HAVE ASSIGNED 19 TO B(7, 1 ).
  21. ABOUT TO ASSIGN TO B(7, 0 ). ASSIGNMENT SHOULD BE OK.
  22. HAVE ASSIGNED 20 TO B(7, 0 ).
  23. ABOUT TO ASSIGN TO B(7,-1 ).*** EXCEPTION SHOULD OCCUR NOW ***
  24. ERROR in line 270: SUBSCRIPT OUT OF RANGE B(-1)