knutaf / lrnccLinks
Minimal C compiler written in Rust. Following "Writing a C Compiler", by Nora Sandler. https://norasandler.com/book/
☆10Updated last month
Alternatives and similar repositories for lrncc
Users that are interested in lrncc are comparing it to the libraries listed below
Sorting:
- A C compiler. ... That's it.☆42Updated last year
- The Best Library: a C++ STL replacement☆196Updated 4 months ago
- Native language with Rust & LLVM☆70Updated last year
- Pair your compilers up at The ABI Cafe!☆266Updated last week
- An experimental library for adding attributes to threads (without rewriting the whole thread interface), for C11 and similar.☆16Updated 2 months ago
- 🍊 A statically typed, compiled programming language, largely inspired by Jai, Odin, and Zig.☆79Updated 4 months ago
- Experimental MLIR Rust compiler☆24Updated last year
- Atiny is a simple compiler for a ML like language☆11Updated last year
- SPIR-🇹: shader-focused IR to target, transform and translate from 🦀☆102Updated last year
- An experimental programming language☆61Updated this week
- QBE IR in natural Rust data structures☆110Updated 2 months ago
- Haskell-style monads in Rust.☆23Updated 2 years ago
- The Solid-State Register Allocator☆86Updated 2 years ago
- Zig Optimizing Backend☆20Updated 2 weeks ago
- An experimental RVSDG optimizer for brainfuck code☆24Updated 3 years ago
- Borrowchecker in Zig☆115Updated 2 years ago
- A compiled, statically typed, C-like, data oriented language with a focus on performance and low-level optimization using GPU acceleratio…☆22Updated 6 months ago
- Compile your WebAssembly programs into SPIR-V shaders☆54Updated last year
- Ygen - Yet another code generation libary (abandoned)☆110Updated this week
- Quine clock inspired by a Tsoding livestream☆34Updated 11 months ago
- Build your own - linker☆202Updated 4 years ago
- Unborrowed Rust Compiler (rustc without a borrowchecker)☆109Updated last year
- Performance comparisons between various virtual interpreter implementation strategies☆42Updated last year
- A very fast SIMD (AVX2) accelerated lexer that does not rely on tables☆14Updated 3 years ago
- use zig code in rust - a medium effort shitpost☆21Updated 3 years ago
- Automatically remove unused imports and globals from Zig files.☆35Updated 7 months ago
- the comune programming language☆26Updated last year
- A new register allocator☆232Updated last week
- ☆63Updated this week
- LLVM alternative in Rust☆16Updated last year