mrnugget / awesome-compilers
Curated list of awesome resources on Compilers, Interpreters and Runtimes.
☆28Updated 5 years ago
Alternatives and similar repositories for awesome-compilers:
Users that are interested in awesome-compilers are comparing it to the libraries listed below
- Official website for Monkey☆40Updated 3 months ago
- An interpreter for Monkey with parser combinator written in Rust☆41Updated 5 years ago
- Parser Combinators of Monad☆35Updated 4 years ago
- List of small programming languages that you can implement in a relatively small amount of time for educational purposes.☆107Updated 4 years ago
- Tools for a compilers course☆120Updated last month
- An incremental approach to compiler construction☆83Updated 4 years ago
- A toy programming language based on Lisp and built in Rust & LLVM☆43Updated 4 years ago
- Lox Interpreter/REPL written in Rust☆36Updated 6 years ago
- Yet another Rust implementation of the Monkey language from "Writing an Interpreter in Go" and "Writing a Compiler in Go"☆82Updated 2 years ago
- Rust implementation of the Lox programming language☆145Updated 3 years ago
- Lox interpreter written in Lox☆117Updated last year
- Writing a Scheme to x86 compiler by following Abdulaziz Ghuloum's "An Incremental Approach to Compiler Construction"☆72Updated 5 years ago
- Lox language implemented in OCaml☆14Updated 4 years ago
- A rust implementation of the lox language☆104Updated 10 months ago
- a chip8 emulator in Rust☆28Updated last year
- Tox is a statically typed version programming language that is written in rust.☆37Updated 2 years ago
- A MinCaml compiler implemented in Rust☆44Updated 2 years ago
- 🌌 An experimental programming language.☆27Updated last year
- A port of Rob Pike's Go lexer to Rust☆48Updated 5 years ago
- Implementations of common data structures in C☆15Updated 2 years ago
- A register-based VM in Rust☆67Updated 6 years ago
- Monkey language implemented with rust☆38Updated 3 years ago
- Implementation in Rust of lox, the language described in Crafting Interpreters☆62Updated 3 years ago
- Goal: A safe, tiny, flexible, fast compiling, semi-fast running, data-friendly, functional-first language☆97Updated this week
- the best functional language ever☆40Updated 5 years ago
- multi-target assembler and disassembler☆93Updated 5 years ago
- Reference implementation for Writing a C Compiler☆152Updated 2 months ago
- A Rust-like language compiling to x86-64 assembler☆53Updated 2 years ago
- A compiler for a tiny (but growing!) subset of C, written in OCaml.☆288Updated 2 years ago
- A free (as in freedom) OCaml textbook☆138Updated 11 months ago