Modified the BASIC interpreter to support comments using #

and sol whitespace support (eg tabs or spaces for indentation)
This commit is contained in:
deadvey
2026-02-26 12:26:46 +00:00
parent 7eea8d0ce1
commit 54d0665456
5 changed files with 53 additions and 22 deletions

View File

@@ -1,17 +1,17 @@
$1 = "_________"
A = & $1
FOR X = 1 TO 9
FOR Y = 1 TO 9
PEEK B A
IF B = 95 THEN PRINT "_" ;
IF B = 88 THEN PRINT "X" ;
IF B = 79 THEN PRINT "O" ;
C = A % 3
IF C = 0 THEN PRINT " "
A = A + 1
NEXT Y
Z = X % 2
IF Z = 0 THEN PRINT "You are X"
IF Z = 1 THEN PRINT "You are O"
FOR Y = 1 TO 9
PEEK B A
IF B = 95 THEN PRINT "_" ;
IF B = 88 THEN PRINT "X" ;
IF B = 79 THEN PRINT "O" ;
C = A % 3
IF C = 0 THEN PRINT " "
A = A + 1
NEXT Y
Z = X % 2
IF Z = 0 THEN PRINT "You are X"
IF Z = 1 THEN PRINT "You are O"
NEXT X
END