lotabout / Let-s-build-a-compilerView external linksLinks
A C & x86 version of the "Let's Build a Compiler" by Jack Crenshaw
☆566Oct 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:
- A C version of the Let's Build a Compiler, by Jack Crenshaw☆207May 8, 2016Updated 9 years ago
- Write a simple interpreter of C. Inspired by c4 and largely based on it.☆4,339Nov 22, 2025Updated 2 months ago
- Intel 8080/Zilog Z80 assembler written in D.☆34Oct 17, 2021Updated 4 years ago
- A Compiler Writing Journey☆12,785Sep 24, 2025Updated 4 months ago
- Simple C compiler☆1,546Dec 22, 2024Updated last year
- The lcc retargetable ANSI C compiler☆2,502Oct 6, 2024Updated last year
- A simple, self-hosting C compiler☆974May 21, 2022Updated 3 years ago
- Curated list of awesome resources on Compilers, Interpreters and Runtimes☆9,649May 26, 2024Updated last year
- Self-hosting PL/0 to C compiler to teach basic compiler construction from a practical, hands-on perspective.☆156Sep 23, 2021Updated 4 years ago
- Minimal and fast regular expression library for C.☆21Jun 4, 2013Updated 12 years ago
- Roguelike tunnel generator in LC3 assembly. (Homework)☆44May 17, 2025Updated 8 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☆489Oct 21, 2021Updated 4 years ago
- Dr Strangehack, or: how to write a self-hosting C compiler in 10 hours☆529Apr 15, 2022Updated 3 years ago
- A Small C Compiler☆6,359May 2, 2024Updated last year
- A tiny PASCAL compiler for bootstrapping systems.☆19Apr 1, 2021Updated 4 years ago
- Repository for the book "Crafting Interpreters"☆10,528Aug 7, 2024Updated last year
- mal - Make a Lisp☆10,568Oct 22, 2025Updated 3 months ago
- A small C compiler☆10,936Oct 30, 2023Updated 2 years ago
- A tiny hand crafted CPU emulator, C compiler, and Operating System☆1,114Dec 16, 2020Updated 5 years ago
- Self-compiling compiler of a Python subset. Just enough Python to Python in Python.☆46Feb 21, 2023Updated 2 years ago
- ✏️ Learn how to write a hash table in C☆4,334Dec 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.☆382Mar 21, 2024Updated last year
- CP/M and MS-DOS COM executable linker written in D.☆43Jun 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☆901Oct 11, 2023Updated 2 years ago
- The Amsterdam Compiler Kit☆536Dec 20, 2025Updated last month
- 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 week
- 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,490Updated this week
- Oberon parser, code model & browser, compiler and IDE with debugger, and an implementation of the Oberon+ programming language☆534Jul 14, 2025Updated 7 months ago
- A c/RISCV of "Let's Build a Compiler" by Jack Crenshaw☆123Sep 26, 2022Updated 3 years ago
- How to create an OS from scratch☆30,142Feb 4, 2026Updated last week
- Teeny Tiny Compiler built in Rust☆16Dec 9, 2023Updated 2 years ago
- CC500: a tiny self-hosting C compiler☆163Oct 27, 2017Updated 8 years ago
- A tiny compiler for a language featuring LL(2) grammar. With Lexer, Parser, ASM-like codegen and VM. Complex enough to give you a flavour…☆579May 11, 2025Updated 9 months ago