Brandy is an interpreter for BBC Basic (the dialect used on the BBC Micro and on RISC OS) that runs under Unix, DOS, and RISC OS.