bollu / lz
A minimal in MLIR dialect along the lines of STG to represent laziness.
☆15Updated 2 years ago
Related projects: ⓘ
- embedding MLIR in LEAN☆47Updated 3 months ago
- Proof Object Transformation, Preserving Imp Embeddings: the first proof compiler to be formally proven correct☆14Updated last month
- The implementation of the Elevate language☆28Updated 2 months ago
- Encoding of GHC Core inside MLIR☆18Updated 3 years ago
- Implementation of the RISE language☆14Updated 3 years ago
- The Shine compiler for the RISE language☆71Updated 2 months ago
- Haskell bindings for MLIR☆91Updated this week
- A Gallina compiler with C++17 as an intermediate representation☆41Updated 3 years ago
- Declarative MLIR compilers in Python!☆33Updated 3 years ago
- Dafny for Metatheory of Programming Languages☆21Updated last week
- An implementation of the Chord lookup protocol verified in Coq using the Verdi framework☆10Updated 5 years ago
- Gallina to Bedrock2 compilation toolkit☆49Updated last month
- A repository to test dialects defined dynamically.☆12Updated last year
- Wasm SpecTec specification tools☆25Updated this week
- The Cubicle model checker☆14Updated 6 months ago
- Haskell experiments involving TVM AI framework☆21Updated 5 years ago
- Public course materials for CSE 230 (Winter 2019)☆27Updated 2 years ago
- outline and links for PLDI 2022 tutorial☆17Updated 2 years ago
- ☆13Updated 2 years ago
- Memory consistency modelling using Alloy☆28Updated 3 years ago
- Pure haskell encoding of MLIR for printing, parsing, and mutating MLIR within haskell☆16Updated 3 years ago
- Experimental implementation of a meta-hybrid JIT compiler mixing trace- and method-based compilation strategies.☆28Updated 2 years ago
- Dependently typed lambda calculus - A Simple Proof Assistant☆11Updated 4 years ago
- An LLVM interface for Lean 4. (WIP)☆14Updated last year
- Lifting Reduction Semantics through Syntactic Sugar☆13Updated 6 years ago
- Slides from a talk "Graph-Based Intermediate Representations: An Overview and Perspectives"☆18Updated 10 months ago
- ☆27Updated this week
- 😇 Wholly Adaptive LLVM Optimizer☆26Updated 4 years ago
- Racket Equivalence Graph Library☆18Updated 2 years ago
- Problem Sets for MIT 6.822 Formal Reasoning About Programs, Spring 2020☆19Updated 4 years ago