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:
- The Wren Programming Language. Wren is a small, fast, class-based concurrent scripting language.☆7,196Updated 3 months ago
- A small C compiler☆10,376Updated last year
- A Compiler Writing Journey☆11,756Updated 10 months ago
- mal - Make a Lisp☆10,328Updated last month
- Learn C and build your own programming language in under 1000 lines of code!☆3,063Updated 2 months ago
- Curated list of awesome resources on Compilers, Interpreters and Runtimes☆9,296Updated last year
- Xv6 for RISC-V☆8,147Updated 9 months ago
- mold: A Modern Linker 🦠☆15,334Updated this week
- build-once run-anywhere c library☆19,461Updated 3 weeks ago
- A text editor in less than 1000 LOC with syntax highlight and search.☆8,319Updated 5 months ago
- A Parser Combinator library for C☆2,744Updated last year
- How to write a very simple JIT compiler☆1,859Updated 4 years ago
- A book about compiling Racket and Python to x86-64 assembly☆1,432Updated 3 weeks ago
- Writing an OS in Rust☆16,595Updated last week
- C in four functions☆10,165Updated last year
- General-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.☆39,470Updated this week
- A Small C Compiler☆6,257Updated last year
- 🦀 How to minimize Rust binary size 📦☆9,001Updated last week
- A book teaching assembly language programming on the ARM 64 bit ISA. Along the way, good programming practices and insights into code dev…☆2,956Updated 4 months ago
- An incremental parsing system for programming tools☆20,947Updated last week
- A command-line benchmarking tool☆25,337Updated last month
- 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,437Updated this week
- A guide to writing a DNS Server from scratch in Rust☆4,355Updated last month
- A dynamic language and bytecode vm☆3,879Updated this week
- Bartosz Milewski's 'Category Theory for Programmers' unofficial PDF and LaTeX source☆11,251Updated last week
- Test suite to help you write your own C compiler☆888Updated last year
- Unofficial mirror of mob development branch☆2,334Updated 3 weeks ago
- The core OCaml system: compilers, runtime system, base libraries☆5,824Updated last week
- Programming Language Theory λΠ☆5,298Updated 6 months ago
- Write your own virtual machine for the LC-3 computer!☆1,879Updated 5 months ago