Write your own retro compiler

The Retro Compiler is a comprehensive book that covers everything you need to know about compiler-writing for old computers. The book is filled with 339 pages of valuable information, including 91 figures, in a convenient 6″ x 9″ format. One unique aspect of this book is that all the code featured in it is in the public domain. Interested readers can order a PDF or paperback copy of the book from Lulu.com. The T3X/0 language discussed in the book is simple and has its roots in Pascal and BCPL. The book assumes some prior knowledge of procedural programming languages like C or Pascal, as well as assembly language for the Z80 CPU and the basics of the CP/M operating system. However, it also includes a short introduction to Z80 assembly language for determined self-learners. The book leaves no stone unturned and explores various aspects of compiler construction, including lexical analysis, syntax analysis, code generation, simple optimizations, the BDOS interface, and the runtime library. To access the code mentioned in the book, readers can visit www.t3x.org/t3x/0/. Overall, this book is a must-have for those passionate about old computers and looking to dive into the world of compiler-writing

http://t3x.org/t3x/0/book.html

To top