norswap / sigh
Language implementation demo
☆9Updated 2 years ago
Related projects ⓘ
Alternatives and complementary repositories for sigh
- Semantic analysis framework☆14Updated 2 years ago
- A tiny C compiler of 2k lines of codes, generates pure x86 asm code for DOS/Win32/Linux 3 backends.☆32Updated 3 years ago
- An interpreter/compiler for a toy language called While. The implementation is in Python.☆19Updated last year
- Tracing JIT compiler and runtime for a subset of the JVM☆23Updated 10 months ago
- In-memory x86-64 assembler for JIT compiler.☆65Updated this week
- Wyrm is a GCC GIMPLE to LLVM IR transpiler☆51Updated 9 months ago
- ☆18Updated 4 months ago
- Edit by Example - automated file editing just from given examples.☆15Updated 2 years ago
- A header-only C++ library for writing compiler/interpreter frontends.☆12Updated 3 weeks ago
- BrainFuck Compiler Challenge☆26Updated 4 years ago
- A (toy) C compiler written in Rust with no dependencies.☆56Updated 5 months ago
- Modeling futexes in TLA+☆20Updated last month
- Teeny Tiny Compiler built in Rust☆16Updated 11 months ago
- Slides from a talk "Graph-Based Intermediate Representations: An Overview and Perspectives"☆18Updated last year
- LLVM Dialects Library☆22Updated 2 weeks ago
- A test library for computing modular exponentiation in parallel using AVX-512 vector arithmetic☆11Updated 10 months ago
- Reference implementation for Writing a C Compiler☆115Updated 2 months ago
- A toy JVM coded in C/C++☆19Updated 4 months ago
- CDSChecker: A Model Checker for C11 and C++11 Atomics☆26Updated 11 years ago
- Kaleidoscope is a toy programming language built from scratch using the LLVM libraries.☆17Updated 3 years ago
- Educational implementation of a subset of the JVM bytecode to illustrate imperative and object-oriented programming.☆53Updated 3 months ago
- ☆27Updated last year
- LLVM Kaleidoscope Tutorial in Rust☆37Updated 3 months ago
- Compiler Optimizations Playground☆27Updated 3 years ago
- LLVM alternative in Rust☆17Updated 5 months ago
- Binary Lambda Calculus evaluation engine written in Malbolge.☆17Updated 2 years ago
- C, but with function overloading, operator overloading, modules (kind of), templates (kind of), and uniform function call syntax (and a g…☆14Updated 3 months ago
- Python implementation in C++☆14Updated last month
- ☆27Updated 2 years ago
- Implementation of destination-driven code generation with control destinations. See [post.md](post.md)☆23Updated 9 months ago