kuterd / very_simple_compilerLinks
A simple C compiler I wrote to demonstrate how to write simple compilers. Currently targets x86_64
☆28Updated 3 months ago
Alternatives and similar repositories for very_simple_compiler
Users that are interested in very_simple_compiler are comparing it to the libraries listed below
Sorting:
- C Implementation of the monkey programming language☆74Updated 5 years ago
- The Roman II Programming Language☆70Updated 3 years ago
- Self-hosting PL/0 to C compiler to teach basic compiler construction from a practical, hands-on perspective.☆154Updated 4 years ago
- A Tcl interpreter in 500 lines of code☆112Updated 7 months ago
- Implement a Lisp, in C, from scratch, no libs☆83Updated 3 years ago
- Can I make an *optimizing* compiler under 1k lines of code?☆62Updated 7 months ago
- The best C-like language that can be implemented in 10kLOC.☆641Updated 2 months ago
- Programming language that compiles into a x86 ELF executable.☆170Updated 3 years ago
- A tinycompiler in C from scratch☆108Updated last year
- A bignum library for C.☆33Updated last year
- Source code for the book Compiling to Assembly from Scratch https://keleshev.com/cas☆336Updated 5 months ago
- Example code for compilers textbook.☆194Updated 2 years ago
- A proto-database inspired by SQLite for educational purposes.☆86Updated 3 months ago
- A virtual machine and a tree-walk interpreter for the Lox programming language in C89☆50Updated 6 years ago
- An introduction to language design through building a compiler frontend and completing a self-paced exercise on top of LLVM.☆133Updated 3 weeks ago
- C Intermediate Language☆153Updated last month
- alic: A Language Inspired by C☆60Updated 2 months ago
- simple java virtual machine☆265Updated 3 years ago
- Ahead-of-time compiler for Chocopy, a statically typed subset of Python 3, built in Python 3, targeting CIL/CLR, JVM, LLVM IR, and WASM.☆65Updated last year
- Support for for students (Python)☆69Updated 3 weeks ago
- My little WebAssembly interpreter☆75Updated 3 weeks ago
- Toy vector database written in c99.☆25Updated last year
- Xv6 for RISC-V with Networking☆121Updated last month
- Reference implementation for Writing a C Compiler☆203Updated 8 months ago
- A type-safe C successor that compiles directly to various platforms.☆139Updated 5 months ago
- A C compiler that tries to eliminate the need for header files as much as possible.☆87Updated 2 weeks ago
- Very early versions of Redis with some backstory in the README☆135Updated 3 months ago
- Experiments on the self-hosting c4 compiler, with the goal to implement a nicer Lisp-style virtual machine☆15Updated 5 years ago
- Official repository of the Jas assembler project - A assembler and library for generating code for x86☆48Updated this week
- A Tour Through the SubC Compiler☆92Updated 3 years ago