Actually I don't. Trying to do the BCPL interface in C isn't my idea of "fun". I'm sure it is possible, but IMHO certainly not worth the effort.
After seeing both 'BCPL' and 'fun' in the same sentence, I had to read slowly to make sure Piru hadn't lost it

Martin Richards, who unleashed BCPL and Tripos on the world, is still around, retired, and apparently active:
http://www.cl.cam.ac.uk/~mr10/He might enjoy the challenge, so perhaps someone could invite HIM to mess around with the BCPL mess? Sort of like a penance ...