sayon / dwarf-vm
This is a simple stack virtual machine to be a translation target for toy languages.
☆12Updated 4 years ago
Related projects ⓘ
Alternatives and complementary repositories for dwarf-vm
- Simply-typed lambda calculus (plus several features) -> x86 executables for Linux and Windows☆25Updated 11 years ago
- A micro compiler for the FORTH programming language☆11Updated 3 years ago
- a self-hosting lambda calculus compiler☆34Updated 3 years ago
- Pillar compiler, Pillar runtime, garbage collector.☆23Updated 2 years ago
- Strict Haskell-like programming language that compiles to LLVM☆70Updated 5 years ago
- Prototype code that accompanies the paper "Compiling Successor ML Pattern Guards"☆25Updated 2 years ago
- Linux kernel library functions formally verified.☆48Updated 3 years ago
- SC Mini is a "minimal" positive supercompiler☆46Updated 3 years ago
- x86-64 assembly as a Haskell EDSL☆36Updated 14 years ago
- Learning compilers, interpreters, code generation, virtual machines, assemblers, JITs, etc.☆55Updated 7 months ago
- A 65C02 Assembly eDSL in Haskell☆16Updated 6 years ago
- A small NuPRL style proof assistant☆32Updated 5 years ago
- Multiplication on optimal λ-calculus reducers☆22Updated 4 years ago
- Simple C Haskell Compiler☆22Updated last year
- An interpreter for the concatenative language Joy, written in Haskell using extensible-effects☆34Updated 2 weeks ago
- LALR(k) Parser Generator for Haskell, by Ralf Hinze☆9Updated 4 years ago
- an encoding of affine effect handlers using pthreads☆12Updated last year
- Minimal binary serialization library with focus on performance☆17Updated 3 years ago
- A minimal ML, type-inferred, compiled, and/or interpreted in less than 750 lines☆36Updated 4 years ago
- Type systems written in 1ML☆9Updated 5 years ago
- Pure relational SKI combinator calculus interpreter.☆10Updated 7 years ago
- A bare-bones LCF-style proof assistant☆21Updated 5 years ago
- FunTAL: mixing a functional language with assembly.☆40Updated 7 years ago
- A self-hosting mini Haskell compiler with a mini C runtime.☆72Updated 4 years ago
- Austin's supercompiler work☆21Updated 4 years ago
- A VM written following the Linear Abstract Machine architecture☆22Updated 5 years ago
- An extended typed Lambda Calculus☆20Updated 3 months ago
- Idris, but it's C☆24Updated 6 years ago
- Applied operating system - an operating system kernel written in the ATS programming language.☆44Updated 12 years ago