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.
 
 
 
 
 
 

51 lines
4.0 KiB

  1. PROGRAM FILE 15: THE REM AND GOTO STATEMENTS.
  2. ANSI STANDARD 18.2, 18.4, 10.2, 10.4
  3. SECTION 15.1: THE REM-STATEMENT - FOR PROGRAM COMMENTS.
  4. BEGIN TEST.
  5. *** REM TEST PASSED IF THESE ARE THE ONLY TWO LINES
  6. PRINTED BETWEEN 'BEGIN TEST.' AND 'END TEST.' ***
  7. END TEST.
  8. SECTION 15.2: TEST OPTIONAL SPELLING OF GOTO AND TRANSFER TO
  9. REM-STATEMENT.
  10. BEGIN TEST.
  11. IF 1 FOLLOWS THIS LINE, TRANSFER USING 'GOTO' PERFORMED
  12. 1
  13. IF 2 FOLLOWS THIS LINE, TRANSFER USING 'GO TO' PERFORMED
  14. 2
  15. IF 3 FOLLOWS THIS LINE, TRANSFER USING 'GO TO' PERFORMED
  16. 3
  17. IF 4 FOLLOWS THIS LINE, TRANSFER TO REM-STATEMENT PERFORMED
  18. 4
  19. IF 5 FOLLOWS THIS LINE, FORWARD TRANSFER PERFORMED
  20. 5
  21. IF 6 FOLLOWS THIS LINE, BACKWARD TRANSFER PERFORMED
  22. 6
  23. IF 7 FOLLOWS THIS LINE, BACKWARD TRANSFER PERFORMED
  24. 7
  25. IF 8 FOLLOWS THESE TWO LINES, FORWARD TRANSFER PERFORMED,
  26. WITH LEADING ZERO IN LINE NUMBER OF THE GOTO
  27. 8
  28. THE NEXT OUTPUT MUST BE THE '*** TEST PASSED...'
  29. MESSAGE FOR TEST TO PASS.
  30. *** TEST PASSED IF THE OUTPUT ABOVE IS ORDERED 1,2...,8
  31. AND NO ERROR MESSAGES HAVE APPEARED ***
  32. END TEST.
  33. SECTION 15.3: GOTO-STATEMENT TRANSFERS TO ANOTHER GOTO.
  34. BEGIN TEST.
  35. *** TEST PASSED IF THERE ARE NO ERROR MESSAGES ***
  36. END TEST.
  37. END PROGRAM 15