91
BBC BASIC / Re: New: Console Mode editions of BBC BASIC
« Last post by Richard Russell on September 12, 2020, 02:44:02 PM »I have updated the Console Mode editions of BBC BASIC to version 0.26, principally to bring them into line with the latest release of BBC BASIC for SDL 2.0. The main changes in this version are:
Version 0.26 may be downloaded as follows:
- File pointers and lengths (PTR#, EXT#) are now 64-bits on all platforms.
- Added the SYS function to return the entry point of an API, e.g. `memcpy` = SYS("memcpy").
- Added the PTR()= statement to set the pointer of an array or structure.
- Extended the =PTR() function to return the pointer of an array or structure.
Code: [Select]
DIM node{link, ...}
...
REPEAT
PTR(node{}) = node.link : REM traverse linked-list
UNTIL node.link = 0
Version 0.26 may be downloaded as follows: