nicklambourne / crafting-a-compiler
Work for Crafting a Compiler by Fischer, Cytron & LeBlanc.
☆11Updated 5 years ago
Alternatives and similar repositories for crafting-a-compiler
Users that are interested in crafting-a-compiler are comparing it to the libraries listed below
Sorting:
- loxi - a Lox interpreter☆35Updated 7 years ago
- A virtual machine and a tree-walk interpreter for the Lox programming language in C89☆50Updated 5 years ago
- C Implementation of the monkey programming language☆72Updated 5 years ago
- Just a little toy language to learn about register-based VMs.☆21Updated 12 years ago
- A mini language used for the Rabs build system and within Wrapl.☆32Updated this week
- Lumi programming language development☆16Updated 2 years ago
- C implementation of the Monkey programming language. Repository moved to Sourcehut.☆39Updated 2 years ago
- COOL (Classroom Object Oriented Language) compiler with LLVM backend☆34Updated 5 years ago
- An implementation of Scheme R7RS-small in 48 working hours.☆19Updated 5 years ago
- Bytecode Interpreter for Yet Another Scripting Language (YASL).☆71Updated 2 months ago
- The fluffy programming language main repository☆24Updated 12 years ago
- My branch of the Cyclone programming language☆19Updated 13 years ago
- Implement a Lisp, in C, from scratch, no libs☆81Updated 2 years ago
- A minimal ML, type-inferred, compiled, and/or interpreted in less than 750 lines☆36Updated 5 years ago
- A call-by-need statically-duck-typed language named for French mathematician Sophie Germain☆32Updated 4 months ago
- Writing a Scheme to x86 compiler by following Abdulaziz Ghuloum's "An Incremental Approach to Compiler Construction"☆72Updated 5 years ago
- A little language interpreter written in Go☆100Updated 6 years ago
- Zen is a general purpose programming language designed to build simple, reliable and efficient programs.☆30Updated 5 years ago
- The Riff programming language☆23Updated last year
- Frost is a powerful, general purpose, multi-paradigm programming language☆38Updated 3 years ago
- Lox interpreter written in Lox☆119Updated last year
- C, but with function overloading, operator overloading, modules (kind of), templates (kind of), and uniform function call syntax (and a g…☆15Updated 9 months ago
- 🔔 Jingle is a dynamically-typed, multi-paradigm programming language designed for humans and machines.☆43Updated 4 years ago
- A C++ version monkey language interpreter. From Write An Interpreter In Go☆36Updated 4 years ago
- A C99 compliant compiler☆18Updated 4 years ago
- Interpreter for a superset of Crafting Interpreter's lox language☆18Updated 2 years ago
- 🧙♂️A small programming language with static typing and native compilation, selfhosted☆36Updated last week
- A C library for displaying informative, clean and readable errors☆25Updated last year
- The Lesma Programming Language☆17Updated last year
- Experimental Niko Language☆16Updated 4 years ago