BitWise wrote:
I bought Martin Richards book on BCPL as a teenager. I was rather amused that you get to 'Advanced facilities' in chapter three.
I used it on the BBC Micro to write a few programs and ROMS.
I did a
huge amount of BCPL on the Beebs in the mid 80's. Great big factory automation PhD type project involving many Beebs, Econet and shared filing systems, separate 6502 based boards (designed by me) as "PLCs" - the "arduino" of that day for me. Fantastic stuff and I'm still fond of BCPL.
Currently implementing a cintcode interpreter on my Ruby 816 system with the aim to be able to compile the compiler and produce a fully stand alone development system. (Not Tripos though - well, not initially) I can currently run the old Beeb BCPL ROM and development environment on my Ruby 6502 without any real issues though although due to the ways the editor uses BBC Micro function keys, it's not as good as it could be (so I wrote my own editor)
Cheers,
-Gordon
_________________
--
Gordon Henderson.
See my
Ruby 6502 and 65816 SBC projects here:
https://projects.drogon.net/ruby/