munificent / craftinginterpretersLinks
Repository for the book "Crafting Interpreters"
☆10,077Updated last year
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,432Updated 6 months ago
- A Compiler Writing Journey☆12,261Updated 2 months ago
- A small C compiler☆10,567Updated last year
- Curated list of awesome resources on Compilers, Interpreters and Runtimes☆9,442Updated last year
- mal - Make a Lisp☆10,466Updated 2 weeks ago
- How to write a very simple JIT compiler☆1,882Updated 4 years ago
- mold: A Modern Linker 🦠☆15,645Updated this week
- Learn C and build your own programming language in under 1000 lines of code!☆3,130Updated 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,452Updated last week
- Write your own virtual machine for the LC-3 computer!☆1,903Updated last week
- C in four functions☆10,332Updated last year
- build your own text editor☆910Updated 2 years ago
- Run compilers interactively from your web browser and interact with the assembly☆18,007Updated this week
- Bitwise is an educational project where we create the software/hardware stack for a computer from scratch.☆5,204Updated 6 years ago
- Let's Build A Simple Interpreter☆1,845Updated last month
- Programming Language Theory λΠ☆5,313Updated 9 months ago
- A Parser Combinator library for C☆2,775Updated last month
- Writing an OS in Rust☆16,874Updated last week
- Source for the little book about OS development☆2,552Updated 2 years ago
- Compiler for the C3 language☆4,360Updated this week
- A computer science textbook☆4,343Updated last year
- A book about compiling Racket and Python to x86-64 assembly☆1,491Updated last week
- A readable lisp in less than 1k lines of C☆1,526Updated last year
- Odin Programming Language☆8,944Updated last week
- General-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.☆40,967Updated last week
- build-once run-anywhere c library☆19,794Updated 3 months ago
- ✏️ Learn how to write a hash table in C☆4,123Updated last year
- A text editor in less than 1000 LOC with syntax highlight and search.☆8,491Updated 8 months ago
- An incremental parsing system for programming tools☆22,055Updated this week
- A Small C Compiler☆6,308Updated last year