munificent / craftinginterpretersLinks
Repository for the book "Crafting Interpreters"
☆10,175Updated last year
Alternatives and similar repositories for craftinginterpreters
Users that are interested in craftinginterpreters are comparing it to the libraries listed below
Sorting:
- Curated list of awesome resources on Compilers, Interpreters and Runtimes☆9,496Updated last year
- The Wren Programming Language. Wren is a small, fast, class-based concurrent scripting language.☆7,545Updated 7 months ago
- mal - Make a Lisp☆10,491Updated last week
- A Compiler Writing Journey☆12,363Updated last month
- A small C compiler☆10,621Updated last year
- Learn C and build your own programming language in under 1000 lines of code!☆3,143Updated 2 months ago
- General-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.☆41,850Updated this week
- Programming Language Theory λΠ☆5,321Updated 10 months ago
- Writing an OS in Rust☆16,971Updated 3 weeks ago
- A book about compiling Racket and Python to x86-64 assembly☆1,505Updated last month
- How to write a very simple JIT compiler☆1,888Updated 4 years ago
- A Small C Compiler☆6,318Updated last year
- Write your own virtual machine for the LC-3 computer!☆1,922Updated last month
- mold: A Modern Linker 🦠☆15,784Updated last week
- 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,459Updated 3 weeks ago
- The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.☆35,079Updated this week
- Unofficial mirror of mob development branch☆2,506Updated this week
- Higher level programming in C☆7,042Updated 10 months ago
- Run compilers interactively from your web browser and interact with the assembly☆18,151Updated this week
- A Parser Combinator library for C☆2,783Updated 2 months ago
- Xv6 for RISC-V☆8,773Updated last week
- Learn the Zig programming language by fixing tiny broken programs.☆4,498Updated last year
- A dynamic language and bytecode vm☆4,027Updated this week
- A Rust compiler front-end for IDEs☆15,591Updated this week
- A guide to writing a DNS Server from scratch in Rust☆4,464Updated 6 months ago
- The Rocq Prover is an interactive theorem prover, or proof assistant. It provides a formal language to write mathematical definitions, ex…☆5,249Updated last week
- Source repo for the book☆4,381Updated last year
- A cross-platform GUI library for Rust, inspired by Elm☆28,043Updated this week
- xv6 OS☆8,952Updated last year
- Compiler for the C3 language☆4,428Updated this week