mrnugget / awesome-compilersLinks
Curated list of awesome resources on Compilers, Interpreters and Runtimes.
☆29Updated 6 years ago
Alternatives and similar repositories for awesome-compilers
Users that are interested in awesome-compilers are comparing it to the libraries listed below
Sorting:
- List of small programming languages that you can implement in a relatively small amount of time for educational purposes.☆113Updated 3 months ago
- Source code for the book Compiling to Assembly from Scratch https://keleshev.com/cas☆349Updated 9 months ago
- Tools for a compilers course☆128Updated 6 months ago
- A statically-typed variant of Lox, written in TypeScript☆136Updated 3 years ago
- Yet another Rust implementation of the Monkey language from "Writing an Interpreter in Go" and "Writing a Compiler in Go"☆84Updated 3 years ago
- Lox Interpreter/REPL written in Rust☆38Updated 7 years ago
- Lox interpreter written in Lox☆125Updated 6 months ago
- An incremental approach to compiler construction☆84Updated 5 years ago
- Writing a Scheme to x86 compiler by following Abdulaziz Ghuloum's "An Incremental Approach to Compiler Construction"☆74Updated 6 years ago
- Official website for Monkey☆46Updated last year
- Tox is a statically typed version programming language that is written in rust.☆39Updated 3 years ago
- Monkey language implemented with rust☆41Updated 4 years ago
- A register-based VM in Rust☆74Updated 6 years ago
- Implementation in Rust of lox, the language described in Crafting Interpreters☆66Updated 4 years ago
- A compiler for a tiny (but growing!) subset of C, written in OCaml.☆301Updated 3 years ago
- A rust implementation of the lox language☆115Updated last year
- Reference implementation for Writing a C Compiler☆228Updated 11 months ago
- Parser Combinators of Monad☆39Updated 5 years ago
- Lox language implemented in OCaml☆14Updated 5 years ago
- Implementations of common data structures in C☆16Updated 3 years ago
- An interpreter for Monkey with parser combinator written in Rust☆44Updated 6 years ago
- An insanely simple self-hosted functional programming language☆163Updated 6 years ago
- Goal: A safe, tiny, flexible, fast compiling, semi-fast running, data-friendly, functional-first language☆97Updated last week
- This repository accompanies Bolt - includes the accompanying dissertation.☆42Updated 5 years ago
- A Rust-like language compiling to x86-64 assembler☆54Updated 3 years ago
- InterpreterInGo In OCaml☆16Updated 3 years ago
- Rust implementation of the projects from the book Modern Compiler Implementation in ML☆145Updated 8 months ago
- ** Moved to https://gitlab.com/cell_lang/cell ** Cell Elementary Learning Language☆118Updated 7 years ago
- Let's Build a Compiler (in Haskell)☆173Updated 5 years ago
- A series of down-to-earth articles on implementing type inference☆166Updated 5 years ago