1998년산 transputer C 컴파일러, 64비트 Mac에서 되살리다
Making portable my unportable transputer C compiler

Oscar Toledo G.가 1998년에 만든 transputer C 컴파일러를 64비트 MacBook Air M1에서 컴파일하는 과정을 담았다. 포인터와 int를 혼용하던 코드, FILE* 대신 int를 쓰던 방식 등 Small-C에서 물려받은 이식성 문제를 struct 도입과 Am29000 컴파일러 코드의 백포트로 해결했다. 최종적으로 25개의 오류를 5개까지 줄이며 현대 시스템에서 동작하도록 만들었다.
But now it is impossible to convert a 64-bit pointer into a 32-bit integer. A design change is required!