Updated README

This commit is contained in:
Richard Russell committed 2024-07-11 18:14:35 +01:00
1 parent 4196ad9921
commit 7c3c72f0cf
2 files changed
+4 -2

No files matched your search

+3 -2
View File
@@ -1,8 +1,9 @@
# BBCZ80 # BBCZ80
BBC BASIC (Z80) v5 is an implementation of the BBC BASIC programming language for the Z80 CPU. BBC BASIC (Z80) v5 is an implementation of the BBC BASIC programming language for the Z80 CPU.
It is largely compatible with Acorn's ARM BASIC V but with a few language extensions based on It is largely compatible with Acorn's ARM BASIC V but with a few language extensions based on
features of 'BBC BASIC for Windows' and 'BBC BASIC for SDL 2.0'. These extensions include the features of 'BBC BASIC for Windows' and 'BBC BASIC for SDL 2.0'. These extensions include the
EXIT statement, the address-of operator (^) and byte (8-bit) variables and arrays (& suffix). EXIT statement, the address-of operator (^) and byte (unsigned 8-bit) variables and arrays
(& suffix character).
More details of the features added in version 5.00 can be found in the file WHATSNEW.TXT. More details of the features added in version 5.00 can be found in the file WHATSNEW.TXT.
+1
View File
@@ -66,6 +66,7 @@ New features in BBC BASIC (Z80) version 5.00, June 2024:
5.5 ELSE IF <condition> THEN; (trailing semicolon) 5.5 ELSE IF <condition> THEN; (trailing semicolon)
5.6 == synonymous with = in comparisons 5.6 == synonymous with = in comparisons
5.7 DIM a global array inside a FN/PROC (use RETURN) 5.7 DIM a global array inside a FN/PROC (use RETURN)
5.8 DIM var LOCAL -1 returns the stack pointer, even outside a FN/PROC
Note: The token for PUT has changed from &CE in version 3 to &0E in version 5. Note: The token for PUT has changed from &CE in version 3 to &0E in version 5.
If this token is present in existing programs it will list as ENDWHILE rather If this token is present in existing programs it will list as ENDWHILE rather