munificent / craftinginterpretersLinks
Repository for the book "Crafting Interpreters"
☆9,856Updated 10 months ago
Alternatives and similar repositories for craftinginterpreters
Users that are interested in craftinginterpreters are comparing it to the libraries listed below
Sorting:
- A Compiler Writing Journey☆11,777Updated 10 months ago
- Curated list of awesome resources on Compilers, Interpreters and Runtimes☆9,296Updated last year
- The Wren Programming Language. Wren is a small, fast, class-based concurrent scripting language.☆7,211Updated 3 months ago
- mold: A Modern Linker 🦠☆15,354Updated this week
- mal - Make a Lisp☆10,328Updated last month
- A Small C Compiler☆6,257Updated last year
- A small C compiler☆10,376Updated last year
- General-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.☆39,541Updated this week
- How to write a very simple JIT compiler☆1,859Updated 4 years ago
- A text editor in less than 1000 LOC with syntax highlight and search.☆8,319Updated 5 months ago
- Writing an OS in Rust☆16,595Updated last week
- Writing a sqlite clone from scratch in C☆9,997Updated last year
- Run compilers interactively from your web browser and interact with the assembly☆17,627Updated this week
- A Parser Combinator library for C☆2,744Updated last year
- A computer science textbook☆4,180Updated 10 months ago
- Bitwise is an educational project where we create the software/hardware stack for a computer from scratch.☆5,175Updated 6 years ago
- xv6 OS☆8,535Updated 10 months ago
- tiniest x86-64-linux emulator☆7,194Updated 2 months ago
- Record and Replay Framework☆9,895Updated this week
- Unofficial mirror of mob development branch☆2,339Updated 3 weeks ago
- mimalloc is a compact general purpose allocator with excellent performance.☆11,555Updated last week
- The Rust Programming Language☆16,261Updated this week
- Cross-platform Rust rewrite of the GNU coreutils☆20,744Updated this week
- build-once run-anywhere c library☆19,461Updated last month
- ✏️ Learn how to write a hash table in C☆4,037Updated last year
- Rust for C++ programmers☆3,736Updated last year
- A dynamic language and bytecode vm☆3,879Updated last week
- Higher level programming in C☆6,964Updated 6 months ago
- Compiler for the C3 language☆4,164Updated this week
- Build terminal user interfaces and dashboards using Rust☆10,857Updated last year