basic
basic copied to clipboard
Broken IF statement
The following program loops forever:
10 X=5
20 PRINT X
30 X=X-1
40 IF X>0 THEN GOTO 20
The IF statement doesn't produce an error but also doesn't evaluate as expected.