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.
 
 
 
 
 
 

32 lines
951 B

  1. PROGRAM FILE 100: EXCEPTION - STRING OVERFLOW ON READ.
  2. ANSI STANDARD 14.5
  3. SECTION 100.1 EXCEPTION - STRING OVERFLOW ON READ.
  4. THIS TEST READS A LONG STRING (65 CHARACTERS) INTO A
  5. VARIABLE. IN ORDER TO PASS, THE PROCESSOR MUST EITHER:
  6. 1) CORRECTLY ACCEPT THE STRING AND RETAIN ITS VALUE IN
  7. THE VARIABLE, AS DEMONSTRATED IN THE PRINTING, OR
  8. 2) DETECT STRING OVERFLOW, REPORT THE EXCEPTION AND
  9. TERMINATE THE PROGRAM, AS THIS EXCEPTION IS FATAL.
  10. BEGIN TEST
  11. ABOUT TO ATTEMPT READ. FATAL EXCEPTION MAY OCCUR NOW:
  12. IF THIS LINE PRINTS, NO EXCEPTION SHOULD HAVE BEEN REPORTED
  13. AND THE TWO LINES BELOW (BEGINNING WITH 'ABC' AND ENDING
  14. WITH 'XYZ') SHOULD BE IDENTICAL. OTHERWISE,
  15. *** TEST FAILS ***
  16. (FIRST LINE IS CONSTANT, SECOND IS FROM THE VARIABLE.)
  17. ABC12345678901234567890123456789012345678901234567890123456789XYZ
  18. ABC12345678901234567890123456789012345678901234567890123456789XYZ
  19. END TEST
  20. END PROGRAM 100