HiSoft BASIC Compiler
In 1986, I wrote a BASIC compiler for the Sinclair Spectrum computer. This compiler was written in Z80 assembler and took up less than 12K. The compiler was marketed by the English company "HiSoft" as "HiSoft BASIC". A version for the Timex-Sinclair 2068 computer was sold as "TimeMachine".
More than a decade after the heyday of these machines, some enthusiasts still keep them running and enjoy programming them in BASIC (and other languages). Others run emulators on modern machines which allow them to execute the old programs. In light of this continued interest, I took the time to scan & OCR and then correct my user manual for "HiSoft BASIC" and I provide it here in a choice of formats: