>>LDIR? ;-)
>>Fortran
>
>LOL, LDIR was a Z80 ASM block memory command. Old inside joke.
Yup, one of those where that look like a word but a completely wrong one. BCPY or BTRN would be meaningful. Not a theoretical chance that I'd remember what abbreviates to LDIR.
I once wrote my own printer driver for ZX... ok, copied what was there, and reworked it from ZX's thermal printer to Seikosha's 7-dot matrix printer. It even worked with COPY command - which was the best misnomer ever :). And it still fit into the 256 byte printer buffer.