sayon / dwarf-vm
This is a simple stack virtual machine to be a translation target for toy languages.
☆12Updated 4 years ago
Alternatives and similar repositories for dwarf-vm:
Users that are interested in dwarf-vm are comparing it to the libraries listed below
- Prototype code that accompanies the paper "Compiling Successor ML Pattern Guards"☆25Updated 2 years ago
- x86-64 assembly as a Haskell EDSL☆36Updated 14 years ago
- Strict Haskell-like programming language that compiles to LLVM☆70Updated 5 years ago
- Simply-typed lambda calculus (plus several features) -> x86 executables for Linux and Windows☆25Updated 11 years ago
- Applied operating system - an operating system kernel written in the ATS programming language.☆44Updated 12 years ago
- A Self-Interpreter for F-omega☆16Updated 9 years ago
- A 65C02 Assembly eDSL in Haskell☆16Updated 6 years ago
- My Own Linear Lisp☆38Updated 6 years ago
- Learning compilers, interpreters, code generation, virtual machines, assemblers, JITs, etc.☆56Updated 9 months ago
- kqueue (*BSD) and epoll (Linux) library for Standard ML (MLton and Poly/ML)☆24Updated 8 months ago
- Multiplication on optimal λ-calculus reducers☆22Updated 4 years ago
- An implementation of MacroML [Ganz, Sabry & Taha 2001]☆30Updated 6 years ago
- Linux kernel library functions formally verified.☆49Updated 3 years ago
- Idris, but it's C☆24Updated 6 years ago
- SC Mini is a "minimal" positive supercompiler☆46Updated 4 years ago
- Pure relational SKI combinator calculus interpreter.☆10Updated 7 years ago
- LALR(k) Parser Generator for Haskell, by Ralf Hinze☆9Updated 4 years ago
- A Small Combinator-Reduction System☆14Updated 4 years ago
- A library for binary analysis and rewriting☆47Updated last year
- a self-hosting lambda calculus compiler☆34Updated 3 years ago
- The Alms Programming Language☆44Updated 6 years ago
- A simple and educational compiler for the SASL programming language☆23Updated 6 years ago
- An interpreter for the D3-level syntax of ATS3/Xanadu☆11Updated 3 years ago
- Implementation of the distillation algorithm as described in the paper "Distillation: Extracting the Essence of Programs".☆27Updated 2 years ago
- Standard ML compiler based on typed intermediate languages.☆47Updated 10 years ago
- SML Checker for Intersection and Datasort Refinements (pronounced "cider")☆20Updated 11 years ago
- Based on paper by Greg Morrisett , TAL-0 is the design of a RISC-style typed assembly language which focuses on control-flow safety.☆21Updated 8 years ago
- A Haskell-only implementation of zlib / DEFLATE.☆31Updated 3 years ago