3 ms·
The BCPL runtime environment was completely alien compared to C's and a fair bit of glue was needed to get the DOS portion to talk to the rest of the system. I
by MarkusWandel 2y ago
The BCPL runtime environment was completely alien compared to C's and a fair bit of glue was needed to get the DOS portion to talk to the rest of the system.
I reverse-engineered the "echo" command - the simplest of them all - to see what was actually involved.
https://wandel.ca/homepage/execdis/echo_disassembly.txt https://wandel.ca/homepage/execdis/echo_disassembly.txt