ChipMaster's bwBASIC This also includes history going back to v2.10. *WARN* some binary files might have been corrupted by CRLF.
 
 
 
 
 
 

34 lines
1.1 KiB

  1. 10 PRINT "PROGRAM FILE 80: ERROR - MULTIPLE OPTION STATEMENTS."
  2. 20 PRINT " ANSI STANDARD 15.4"
  3. 30 PRINT
  4. 90 PRINT "SECTION 80.1: ERROR - MULTIPLE OPTION STATEMENTS."
  5. 100 PRINT
  6. 110 PRINT "THIS IS A TEST FOR A NON-STANDARD FEATURE OF MINIMAL BASIC."
  7. 120 PRINT "TO PASS THIS TEST, THE PROCESSOR MUST EITHER:"
  8. 130 PRINT
  9. 140 PRINT " 1) ACCEPT THE PROGRAM AND BE ACCOMPANIED BY DOCUMENTATION"
  10. 150 PRINT " ACCURATELY DESCRIBING THE FEATURE'S INTERPRETATION"
  11. 160 PRINT " BY THE PROCESSOR, OR"
  12. 170 PRINT
  13. 180 PRINT " 2) REJECT THE PROGRAM WITH AN APPROPRIATE ERROR MESSAGE"
  14. 190 PRINT
  15. 200 PRINT "SEE THE NBS MINIMAL BASIC TEST PROGRAMS USER'S MANUAL"
  16. 210 PRINT "FOR DETAILED CRITERIA."
  17. 220 PRINT
  18. 230 PRINT " BEGIN TEST"
  19. 240 PRINT
  20. 250 OPTION BASE 1
  21. 260 OPTION BASE 0
  22. 340 PRINT "YOU MAY WISH TO REVERSE THE ORDER OF THE OPTION"
  23. 350 PRINT "STATEMENTS IN THE SOURCE CODE TO TEST PROCESSOR"
  24. 360 PRINT "INTERPRETATION."
  25. 370 PRINT
  26. 380 PRINT "ABOUT TO EXECUTE 'LET A(0) = 777'"
  27. 410 LET A(0)=777
  28. 420 PRINT "A(";I;") = ";A(I)
  29. 430 PRINT
  30. 460 PRINT " END TEST"
  31. 470 PRINT
  32. 480 PRINT "END PROGRAM 80"
  33. 490 END