Building a Mythological Programming Language Compiler For an x86 CPU (NASM) — Part I — Hades

An Educational Passion Project to Understand The Complexities of Building a Compiler to NASM For a Custom Language

Adrian Nenu 😺

--

To kick off this series, we will discuss what a compiler is and what the general structure of a compiler looks like. We will implement throughout the series a fairly basic compiler for a new programming language, following the classic skeleton of a compiler. The immediate goal is to…

--

--

Adrian Nenu 😺

Software Engineer @ Google. Photographer and writer on engineering, personal reflection, and creativity - nenuadrian.com.