BBC BASIC for Windows

From Rosetta Code
Revision as of 10:12, 21 May 2011 by Eriksiers (talk | contribs) (changed link to bypass redirect; added windows link; moved impl box to top)
BBC BASIC for Windows is an implementation of BBC BASIC. Other implementations of BBC BASIC.

BBC BASIC for Windows is an implementation of BBC BASIC for the Microsoft Windows Operating System (Windows 95 through Windows 7). It has a number of enhancements compared with earlier implementations of BBC BASIC, including:

  • data structures
  • PRIVATE variables
  • long (65535 character) strings
  • NUL-terminated strings
  • event interrupts
  • an 'address of' operator
  • byte (unsigned 8-bit) variables
  • a line-continuation character
  • indirect procedure and function calls
  • improved numeric accuracy (64-bit floats)

Details can be found at the official web site.