Advertisement
micha_b

bool.bas

May 6th, 2023
517
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.     1 REM -------------------------
  2.     2 REM -  bool.bas             -
  3.     3 REM -  bwBASIC source file  -
  4.     4 REM -------------------------
  5.     5 REM
  6.    10 TRUE = 1
  7.     : FALSE =0
  8.    11 REM
  9.    15 CALL SHELL("clear")
  10.    16 REM
  11.    20 PRINT "---------------------"
  12.    21 PRINT "-- BOOLEAN Checker --"
  13.    22 PRINT "---------------------"
  14.    23 PRINT
  15.    26 REM
  16.    27 PRINT "bwBASIC TRUE = ";
  17.     : PRINT (1 = 1)
  18.    28 PRINT "bwBASIC FALSE = ";
  19.     : PRINT (1 = 0)
  20.    29 PRINT
  21.    30 INPUT "Gimme some BOOL value: ", value
  22.    31 PRINT
  23.    32 REM
  24.    40 IF (value = TRUE) OR (value = FALSE) THEN
  25.     :   PRINT "That's indeed a BOOL value, thanks!"
  26.       ELSE
  27.     :   PRINT "You did not enter a BOOL value (0 or 1)!"
  28.     : END IF
  29.    50 IF value = TRUE THEN
  30.     :   PRINT "Value evaluates to TRUE"
  31.     : END IF
  32.    60 IF value = FALSE THEN
  33.     :   PRINT "Value evaluates to FALSE"
  34.     : END IF
  35.    61 REM
  36.    70 INPUT "Another run (Y/N?) ", run$
  37.    71 IF (run$ = "Y") OR (run$ = "y") THEN
  38.     :   GOTO 30
  39.     : END IF
  40.    80 PRINT
  41.   100 END
  42.  
  43.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement