BBC BASIC

BBC BASIC, based on the older Atom BASIC (for the Acorn Atom), extended traditional BASIC with named DEF PROC/DEF FN procedures and functions, REPEAT UNTIL loops, and IF THEN ELSE structures inspired by COMAL. The interpreter also included powerful statements for controlling the BBC Micro`s four-channel sound output and its low-/high-resolution e....
Found on http://en.wikipedia.org/wiki/BBC_BASIC
No exact match found