A C & x86 version of the "Let's Build a Compiler" by Jack Crenshaw
☆568Oct 19, 2018Updated 7 years ago
Alternatives and similar repositories for Let-s-build-a-compiler
Users that are interested in Let-s-build-a-compiler are comparing it to the libraries listed below
Sorting:
- Write a simple interpreter of C. Inspired by c4 and largely based on it.☆4,348Nov 22, 2025Updated 3 months ago
- Intel 8080/Zilog Z80 assembler written in D.☆34Oct 17, 2021Updated 4 years ago
- A Compiler Writing Journey☆12,823Sep 24, 2025Updated 5 months ago
- Simple C compiler☆1,549Dec 22, 2024Updated last year
- The lcc retargetable ANSI C compiler☆2,518Oct 6, 2024Updated last year
- A simple, self-hosting C compiler☆980May 21, 2022Updated 3 years ago
- Curated list of awesome resources on Compilers, Interpreters and Runtimes☆9,675May 26, 2024Updated last year
- Minimal and fast regular expression library for C.☆21Jun 4, 2013Updated 12 years ago
- Self-hosting PL/0 to C compiler to teach basic compiler construction from a practical, hands-on perspective.☆154Sep 23, 2021Updated 4 years ago
- Roguelike tunnel generator in LC3 assembly. (Homework)☆45May 17, 2025Updated 9 months ago
- Intel 8080/Zilog Z80 disassembler written in D.☆18Jun 24, 2021Updated 4 years ago
- An ARM/X86(-64) C compiler☆176Jun 7, 2023Updated 2 years ago
- small self hosting C compiler☆491Oct 21, 2021Updated 4 years ago
- Dr Strangehack, or: how to write a self-hosting C compiler in 10 hours☆531Apr 15, 2022Updated 3 years ago
- Read and do projects.☆1,874Mar 26, 2023Updated 2 years ago
- A Small C Compiler☆6,362May 2, 2024Updated last year
- A tiny PASCAL compiler for bootstrapping systems.☆19Apr 1, 2021Updated 4 years ago
- Repository for the book "Crafting Interpreters"☆10,570Aug 7, 2024Updated last year
- mal - Make a Lisp☆10,583Oct 22, 2025Updated 4 months ago
- My own Rust implementation of Mal (Make a Lisp)☆14Jul 25, 2019Updated 6 years ago
- A small C compiler☆10,968Oct 30, 2023Updated 2 years ago
- A tiny hand crafted CPU emulator, C compiler, and Operating System☆1,113Dec 16, 2020Updated 5 years ago
- Self-compiling compiler of a Python subset. Just enough Python to Python in Python.☆46Feb 21, 2023Updated 3 years ago
- ✏️ Learn how to write a hash table in C☆4,335Dec 16, 2023Updated 2 years ago
- Small-C Compiler, Assembler, Linker, and Library for 16-bit MS-DOS. Includes "YLink", an object file linker for MS-DOS executables.☆67Dec 29, 2024Updated last year
- A small BASIC-to-C compiler written in Python.☆383Feb 25, 2026Updated last week
- CP/M and MS-DOS COM executable linker written in D.☆44Jun 27, 2021Updated 4 years ago
- an incremental approach to compiler construction☆964Oct 9, 2019Updated 6 years ago
- Test suite to help you write your own C compiler☆900Oct 11, 2023Updated 2 years ago
- A Tour Through the SubC Compiler☆93Dec 11, 2021Updated 4 years ago
- cparse is an LR(1) and LALR(1) parser generator☆65Feb 9, 2026Updated last month
- 8051 Assembller☆15Aug 3, 2022Updated 3 years ago
- An educational software system of a tiny self-compiling C compiler, a tiny self-executing RISC-V emulator, and a tiny self-hosting RISC-V…☆2,492Feb 11, 2026Updated 3 weeks ago
- Oberon parser, code model & browser, compiler and IDE with debugger, and an implementation of the Oberon+ programming language☆533Jul 14, 2025Updated 7 months ago
- A c/RISCV of "Let's Build a Compiler" by Jack Crenshaw☆123Sep 26, 2022Updated 3 years ago
- The Amsterdam Compiler Kit☆648Dec 20, 2025Updated 2 months ago
- How to create an OS from scratch☆30,228Feb 4, 2026Updated last month
- Materials from my Strange Loop 2014 workshop, Let's Build a Shell!☆691Jul 28, 2021Updated 4 years ago
- Teeny Tiny Compiler built in Rust☆16Dec 9, 2023Updated 2 years ago