This is for Olcott and dart. Olcott asked what should HHH(DD) return?
Well, check this shit out, lol:
______________________________
1 HOME
5 PRINT "HHH"
6 P0 = 0
7 P1 = 0
10 INPUT "Shall DD halt or not? " ; A$
20 IF A$ = "YES" GOTO 666
30 P1 = P1 + 1
40 IF P0 > 0 AND P1 > 0 GOTO 1000
50 GOTO 10
666 PRINT "OK!"
667 P0 = P0 + 1
700 PRINT "NON_HALT P0 = "; P0
710 PRINT "HALT P1 = "; P1
720 IF P0 > 0 AND P1 > 0 GOTO 1000
730 PRINT "ALL PATHS FAILED TO BE HIT!"
740 GOTO 10
1000
1010 PRINT "FIN... All paths hit."
1020 PRINT "NON_HALT P0 = "; P0
1030 PRINT "HALT P1 = "; P1
______________________________
You can run it here:
https://www.calormen.com/jsbasic
1 HOME
5 PRINT "HHH"
6 P0 = 0
7 P1 = 0
10 INPUT "Shall DD halt or not? " ; A$
20 IF A$ = "YES" GOTO 666
30 P1 = P1 + 1
40 IF P0 > 0 AND P1 > 0 GOTO 1000
50 GOTO 10
666 PRINT "OK!"
667 P0 = P0 + 1
700 PRINT "NON_HALT P0 = "; P0
710 PRINT "HALT P1 = "; P1
720 IF P0 > 0 AND P1 > 0 GOTO 1000
730 PRINT "ALL PATHS FAILED TO BE HIT!"
740 GOTO 10
1000
1010 PRINT "FIN... All paths hit."
1020 PRINT "NON_HALT P0 = "; P0
1030 PRINT "HALT P1 = "; P1
1 HOME^^^^^^^^^^^^
5 PRINT "HHH"
6 P0 = 0
7 P1 = 0
10 INPUT "Shall DD halt or not? " ; A$
20 IF A$ = "YES" GOTO 666
30 P1 = P1 + 1
40 IF P0 > 0 AND P1 > 0 GOTO 1000^^^^^^^^^^^^^^
50 GOTO 10
666 PRINT "OK!"
667 P0 = P0 + 1
| Sysop: | DaiTengu |
|---|---|
| Location: | Appleton, WI |
| Users: | 1,075 |
| Nodes: | 10 (0 / 10) |
| Uptime: | 90:34:39 |
| Calls: | 13,798 |
| Calls today: | 1 |
| Files: | 186,989 |
| D/L today: |
5,330 files (1,536M bytes) |
| Messages: | 2,438,212 |