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.
 
 
 
 
 
 

49 lines
1.1 KiB

  1. 100 REM PURPOSE: VERIFY ON TIMER ... GOSUB ...
  2. 110 REM AUTHOR: HOWARD WULF, AF5NE
  3. 120 REM DATE: 2015-01-25
  4. 130 REM
  5. 140 REM ---------------------------------------
  6. 150 REM THE '50' BELOW IS THE NUMBER OF BASIC LINES
  7. 160 REM TO EXECUTE BEFORE FIRING THE TIMER EVENT
  8. 170 REM
  9. 200 ON TIMER 0.05 GOSUB 500
  10. 205 LET N = 0
  11. 210 TIMER ON
  12. 220 WHILE 1
  13. 230 WEND
  14. 240 GOTO 999
  15. 500 REM --------------------------------------
  16. 510 PRINT "TIMER"
  17. 515 REM AS CURRENTLY IMPLEMENTED,
  18. 516 REM THE TIMER CLEARS WHEN ACTIVATED.
  19. 517 REM
  20. 518 REM IF YOU WANT IT TO FIRE AGAIN,
  21. 519 REM THEN YOU HAVE TO SET IT AGAIN.
  22. 520 TIMER ON
  23. 525 N = N + 1
  24. 527 IF N < 1 OR N > 5 THEN
  25. 528 LET N = 1
  26. 529 END IF
  27. 530 ON N GOTO 1000,2000,3000,4000,5000
  28. 540 STOP
  29. 999 END
  30. 1000 REM ROUTINE 1
  31. 1010 PRINT "ROUTINE #1"
  32. 1020 RETURN
  33. 2000 REM ROUTINE 2
  34. 2010 PRINT , "ROUTINE #2"
  35. 2015 REM WATCH OUT FOR RECURSION WITH LARGE LOOP VALUES
  36. 2020 FOR J = 1 TO 10
  37. 2030 PRINT "J=";J
  38. 2040 NEXT J
  39. 2050 RETURN
  40. 3000 REM ROUTINE 3
  41. 3010 PRINT , , "ROUTINE #3"
  42. 3020 RETURN
  43. 4000 REM ROUTINE 4
  44. 4010 PRINT , , , "ROUTINE #4"
  45. 4020 RETURN
  46. 5000 REM ROUTINE 5
  47. 5010 PRINT , , , , "ROUTINE #5"
  48. 5020 RETURN