Hi,
I've just ported CP/M-86 on a custom SBC (V20-MBC) and I'm making first tests.
As Basic interpreter for CP/M-86 I've found the DRI Personal Basic 1.1:
The DRI tutorial is a copy of the DRI "Personal Basic Language Reference Manual" so they may be identical. Siemens made a lot of CP/M86 computers s5 controllers programmed with Step 5 software. https://en.wikipedia.org/wiki/Simatic
I made some changes into the PDF, please make a download now as I delete the file on 20200603.