TECH Signal 471
T3X/0 released as minimal procedural language with free 0BSD compiler
Illustration only Photo by H&CO on Unsplash
T3X/0 is a tiny, portable, block-structured language whose compiler is available under a 0BSD/public-domain license and runs on many legacy and modern platforms.
Its minimal design and self-hosting compiler make it suitable for teaching language implementation concepts and for development on legacy systems such as CP/M and DOS. Because the compiler runs on Unix, macOS, FreeBSD, DOS, CP/M and can cross-compile to 16-bit targets, engineers can experiment with low-level code without needing modern toolchains.
Written by elseif from the cluster below · every claim links back to a sourceThe three things worth knowing
T3X/0 syntax resembles Pascal while semantics are similar to BCPL, providing a simple procedural model.
The distribution includes two editors (VI-compatible and WordStar-compatible) with built-in three-key compile shortcuts and error-jumping.
Pre-compiled binaries and source are provided for Unix, macOS, FreeBSD, DOS, CP/M and the TCVM, enabling development across a wide hardware range.
THE CLUSTER