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
- Just a little toy language to learn about register-based VMs.☆20Updated 12 years ago
- Semantic analysis framework☆14Updated 2 years ago
- The Riff programming language☆23Updated last year
- Experiments with llvm to create a toy programming language☆25Updated this week
- A polymorphism object-oriented programming language☆24Updated 4 years ago
- An esoteric RPN golfing language☆24Updated 2 years ago
- Jacy programming language☆13Updated 2 years ago
- Imp is a statically typed and compiled scripting language with the goal of increasing programmer confidence.☆12Updated 2 years ago
- A mini language used for the Rabs build system and within Wrapl.☆30Updated this week
- An implementation of Scheme R7RS-small in 48 working hours.☆19Updated 4 years ago
- Strongly typed compiled general purpose programming language that generates C++☆12Updated 7 months ago
- The fluffy programming language main repository☆24Updated 11 years ago
- A work-in-progess programming language modeled after Ada and C++☆26Updated last year
- A toy tracing JIT compiled programming language☆30Updated 6 years ago
- A C library for displaying informative, clean and readable errors☆26Updated 7 months 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
- C Implementation of the monkey programming language☆67Updated 4 years ago
- Self-hosted ion compiler. Based on ion here: https://github.com/pervognsen/bitwise☆16Updated 6 years ago
- Compiler-compiler for writing compiler frontends with Lua☆23Updated last year
- An interpreted programming language☆23Updated 3 years ago
- loxi - a Lox interpreter☆33Updated 6 years ago
- Compiler of a small Scala subset☆38Updated 9 months ago
- Curly programming language☆18Updated 3 years ago
- An object-oriented programming language☆27Updated 3 years ago
- The Evi programming language☆17Updated 2 years ago
- programming language for learning and teaching the basics programming☆18Updated 3 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