BCPL was designed by Martin Richards at Cambridge University (1966)
Here you will find a collection of BCPL tools I've gathered from the net, cleaned up and ported to the Atari ST. This involved fixing bugs, reducing stack usage and making the code compile in 16bit via Pure C (Turbo C for the Atari ST).
Source credits include:
Martin Richards - BCPL Kit
http://www.cl.cam.ac.uk/~mr10/
Robert Nordier (Translated interp to C)
http://www.nordier.com/
Serge Vakulenko (Translated cg/syn/trn to C)
https://github.com/sergev/b
I'm sure there are...
Pika is a fast, lightweight, dynamic multi-paradigm programming language. Its list of features includes: First Class Functions, Closures, Lexical Scoping, Optimized Tail Calls, Classes, Cooperative threads, Packages, Properties and Exceptions.
Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.
Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
PowerMSX is a modern assembler/debugger/simple Cinterpreter/compiler for the Z80 computer based MSX. This assembler and Cinterpreter/compiler will be much better/easy than the actual m80/l80 assembler (then only free available for Z80 - MSX).