Enhancements to wwwBASIC

Charlie Veniot11th August 2022 at 11:25pm

BASIC Anywhere Machine embeds an enhanced version of wwwBASIC, with modifications such as:

  • fixes to any bugs in the wwwBASIC.js library
  • addition of language implementation features (statements) not available in the wwwBASIC.js library

🤕 Fixes to Broken Features

  • :
  • : was behaving like

📈 improved Features

✏ Edited Behaviour

  • : modified to show "Program End" in the console window
  • : allowed in programs, but converted to $ '
  • :
  • (QB64 compatiblity)

➕ Language Implementation Additions

  • (statement)
    • Added mode 9 ( compatibility)
  • : Added for ( compatibility)
    • Added &b for binary numbers
  • , ,
  • and
  • constants
  • (QB64 compatibility.)
  • (QB64 compatibility.)
  • (QB64 semi-compatibility.)
  • (QB64 compatibility.)
  • (QB64 compatibility.)
  • Audio
  • System
  • Web Browser
    • (_ALERT, _PROMPT, _CONFIRM)

🔩 Architectural Enhancements