johannst / llvm-kaleidoscope-rs
LLVM Kaleidoscope Tutorial in Rust
☆37Updated 2 months ago
Related projects: ⓘ
- A hobby x86-64 operating system written in Rust☆123Updated last month
- Build your own - linker☆163Updated 3 years ago
- An MVP stack VM☆99Updated 8 months ago
- A tiny x86_64 kernel written in Rust.☆80Updated last year
- Out-of-tree LLVM passes in Rust☆123Updated last month
- A new register allocator☆209Updated last week
- Library to load and relocate ELF files.☆113Updated last year
- A gradually typed language originally based on the crafting interpreters series☆64Updated this week
- Compiler optimizer for arbitrary control flow based on equality saturation☆83Updated 2 years ago
- Dorian is an intuitive high-level abstraction for LLVM for creating imperative programs using declarative structures.☆20Updated 4 months ago
- ☆52Updated 3 months ago
- Learn assembly with entirely too many brainfuck compilers☆57Updated 3 years ago
- Simple RISC-V emulator presented at Rust Nation 2023☆61Updated last year
- A Raspberry Pi OS Kernel in Rust☆32Updated 2 years ago
- ☆60Updated 6 months ago
- An LC-3 virtual machine written in Rust for learning purposes.☆36Updated last year
- Unborrowed Rust Compiler (rustc without a borrowchecker)☆90Updated 10 months ago
- Pure-Rust libraries for parsing, interpreting, and analyzing LLVM☆77Updated 7 months ago
- Rust implementation of the Lox programming language☆139Updated 2 years ago
- Define compiler intermediate representation usable by external tools☆57Updated 3 months ago
- Program analysis playground for a simple, imperative language☆34Updated 2 years ago
- A meta-JIT library for Rust interpreters☆158Updated last year
- QEMU for Rust, and Rust for QEMU☆49Updated 3 weeks ago
- A (toy) C compiler written in Rust with no dependencies.☆54Updated 3 months ago
- drop-in replacement for libfuzzer☆66Updated 2 weeks ago
- Inspect and dissect an ELF file with pretty formatting.☆92Updated 6 months ago
- The Solid-State Register Allocator☆81Updated last year
- Implementation in Rust of lox, the language described in Crafting Interpreters☆61Updated 3 years ago
- A very small and minimal virtual machine written in rust.☆97Updated 4 years ago
- A kernel written in Rust☆89Updated last year