Mallard BASIC
Mallard BASIC is a BASIC interpreter for CP/M produced by Locomotive Software. It was supplied with the Amstrad PCW range of small business computers, the ZX Spectrum +3 version of CP/M Plus, and the Acorn BBC Micro's Zilog Z80 second processor.