Compiler Series Part 4: Designing the SIMPLE language and compiler
I’ve chosen to call the language I’ve designed for the compiler SIMPLE for fairly self evident reasons. This language is Turing complete as it features conditional statements and variables. As...Compiler Series Part 3: rustc
This post will be another fly by look at a production compiler, this time for the Rust language. Disclaimer! I wrote this a while ago and have not checked how...Compiler Series Part 2: GCC
GCC, originally written for the GNU operating system is a set of front ends, libraries and back ends for a few different programming languages. This is an old piece of...Compiler Series Part 1: Introduction
Programming was my first foray into computer science, and recently I wanted to dig into this topic in more detail. The posts which follow will be a collection of my...
←
→