Bourne Basic – a BASIC interpreter implemented in pure Bourne shell (gist.github.com)