keleshev / compiling-to-assembly-from-scratch
Source code for the book Compiling to Assembly from Scratch https://keleshev.com/cas
☆314Updated last year
Alternatives and similar repositories for compiling-to-assembly-from-scratch:
Users that are interested in compiling-to-assembly-from-scratch are comparing it to the libraries listed below
- Reference implementation for Writing a C Compiler☆144Updated last month
- Tools for a compilers course☆119Updated last week
- Self-hosting PL/0 to C compiler to teach basic compiler construction from a practical, hands-on perspective.☆141Updated 3 years ago
- How to write a UNIX shell, with a lot of background☆346Updated 7 years ago
- Bolt is a language with in-built data-race freedom!☆592Updated last year
- A compiler for a lisp-like language targeting LLVM IR, x86 assembly☆130Updated 3 years ago
- A compiler for a new language focusing on compile-time execution and no LLVM dependency.☆287Updated last year
- A Quick Backend☆327Updated 3 years ago
- A compiler for Standard ML, somewhat☆202Updated 2 years ago
- Lox interpreter written in Lox☆117Updated last year
- The best C-like language that can be implemented in 10kLOC.☆562Updated this week
- A compiler for a tiny (but growing!) subset of C, written in OCaml.☆286Updated 2 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
- A listing of compiler, language and runtime teams for people looking for jobs in this area☆575Updated 2 weeks ago
- Programming language that compiles into a x86 ELF executable.☆170Updated 2 years ago
- A garden of small programming language implementations 🪴☆218Updated this week
- Schedule for the #PLTalk livestream. On Twitch here: https://www.twitch.tv/jeanqasaur☆216Updated 2 years ago
- Test cases for Writing a C Compiler☆236Updated last month
- A statically-typed variant of Lox, written in TypeScript☆122Updated 2 years ago
- Tiny Programs: Rosetta code for implementations☆56Updated last year
- The Silk Programming Language☆79Updated 3 years ago
- A small BASIC-to-C compiler written in Python.☆349Updated last year
- Example code for compilers textbook.☆173Updated 2 years ago
- Yet Another Compiler Visualizer☆159Updated 3 years ago
- ☆1,012Updated 2 years ago
- An interpreter☆181Updated 3 years ago
- Cone Programming Language☆535Updated 2 years ago
- A fast functional language based on two level type theory☆389Updated 2 years ago
- An implementation of Scheme in Python and C++☆171Updated 3 months ago
- (Toy) Compiler Infrastructure influenced by LLVM written in Rust☆400Updated 4 years ago