From 7c3c72f0cfb2178d7635f94d6f938d77d315318d Mon Sep 17 00:00:00 2001 From: Richard Russell Date: Thu, 11 Jul 2024 18:14:35 +0100 Subject: [PATCH] Updated README --- README.md | 5 +++-- WHATSNEW.TXT | 1 + 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 97b4663..384e103 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,9 @@ # BBCZ80 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 -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). +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 (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. diff --git a/WHATSNEW.TXT b/WHATSNEW.TXT index e435ae1..5f16e52 100644 --- a/WHATSNEW.TXT +++ b/WHATSNEW.TXT @@ -66,6 +66,7 @@ New features in BBC BASIC (Z80) version 5.00, June 2024: 5.5 ELSE IF THEN; (trailing semicolon) 5.6 == synonymous with = in comparisons 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. If this token is present in existing programs it will list as ENDWHILE rather