Month: January 2026

ASM Diaries 1: Type Identifier Equals Data Length

0 commentsAmstrad CPCASM DiariesAssemblerBASICquiche-z80Z80Amstrad CPCasm-diariesassemblerquiche-z80Z80

A few years ago I reverse engineered Amstrad CPC BASIC. I’m currently writing a compiler for my Pascal-like language (called Quiche). This is an occasional series of articles where I note observations about assembly programming and, in particular, Z80 assembly language. This is a trick I learnt while reverse engineering the Amstrad BASIC interpreter. The ….  Read More