nicklambourne / crafting-a-compiler
Work for Crafting a Compiler by Fischer, Cytron & LeBlanc.
☆9Updated 4 years ago
Related projects ⓘ
Alternatives and complementary repositories for crafting-a-compiler
- Semantic analysis framework☆14Updated 2 years ago
- A mini language used for the Rabs build system and within Wrapl.☆30Updated this week
- Just a little toy language to learn about register-based VMs.☆20Updated 12 years ago
- The Riff programming language☆23Updated last year
- C implementation of the Monkey programming language. Repository moved to Sourcehut.☆35Updated last year
- Compiler Optimizations Playground☆27Updated 3 years ago
- The LLVM-based Modula-2 compiler☆66Updated 2 weeks ago
- A virtual machine and a tree-walk interpreter for the Lox programming language in C89☆48Updated 5 years ago
- NodeC -- A lean NodeJS in C using algebraic effect handlers.☆34Updated 5 years ago
- Frost is a powerful, general purpose, multi-paradigm programming language☆38Updated 2 years ago
- Stack based virtual machine☆41Updated 9 years ago
- A little language interpreter written in Go☆92Updated 5 years ago
- Fairly readable homoiconic language with primarily value (non-referential) semantics that balances the programmer's productivity with sca…☆62Updated 5 months ago
- COOL (Classroom Object Oriented Language) compiler with LLVM backend☆33Updated 4 years ago
- A C99 compliant compiler☆18Updated 3 years ago
- C Implementation of the monkey programming language☆67Updated 4 years ago
- Grotsky Programming Language☆18Updated 6 months ago
- WIP☆31Updated 5 years ago
- The Elsa Programming Language☆17Updated 7 years ago
- Assertion library for Wren.☆10Updated 3 years ago
- Imp is a statically typed and compiled scripting language with the goal of increasing programmer confidence.☆12Updated 2 years ago
- [Work in Progress] Toy Compiler <3☆29Updated 3 weeks ago
- Implement a Lisp, in C, from scratch, no libs☆79Updated 2 years ago
- The fluffy programming language main repository☆24Updated 11 years ago
- C, but with function overloading, operator overloading, modules (kind of), templates (kind of), and uniform function call syntax (and a g…☆14Updated 3 months ago
- Bootstrapped compiler of a C-like but Python-looking language☆47Updated 6 years ago
- Brainfuck compiler written in QBE IR.☆16Updated 3 years ago
- Single-header, non-backtracking regular expression engine written in C89☆12Updated last year
- The Egel Programming Language☆80Updated this week