cfbolz / minitrace
experiments in building tiny tracing JITs in various languages (Prolog to start)
☆11Updated 7 months ago
Alternatives and similar repositories for minitrace
Users that are interested in minitrace are comparing it to the libraries listed below
Sorting:
- Offline partial evaluation system for Prolog written using the cogen approach☆19Updated 8 years ago
- miniKanren with a first-order representation of the search space☆16Updated 9 months ago
- A simple interpreter featuring a tracing JIT☆16Updated 14 years ago
- a self-hosting lambda calculus compiler☆35Updated last month
- the reflective tower Blond by Olivier Danvy & Karoline Malmkjær☆16Updated last year
- Pure relational SKI combinator calculus interpreter.☆11Updated 7 years ago
- A Toy Inverse Bidirectional Typechecker☆31Updated 6 years ago
- Benchmark repository of polyglot effect handler examples☆24Updated last month
- Proof Object Transformation, Preserving Imp Embeddings: the first proof compiler to be formally proven correct☆16Updated 8 months ago
- A formally verified compiler for a simple language with numbers and sums☆27Updated 4 years ago
- An interface for using mwillsey/egg with math simplification.☆13Updated 11 months ago
- software archaeology of reflective towers of interpreters☆16Updated 7 months ago
- Shrink Ray is a new test-case reducer designed to be effective on a wide range of formats☆29Updated 5 years ago
- An intensely interactive, graphical theorem prover based on natural deduction☆29Updated 10 years ago
- [research] A modular SMT solver in OCaml, based on mcSAT☆39Updated last year
- Python term rewriting☆29Updated 12 years ago
- Inefficient and syntactically unwieldy implementation of algebraic effects in Python using generators☆13Updated 4 years ago
- mechanization paired with https://github.com/hazelgrove/hazelnut-dynamics☆21Updated 10 months ago
- A synthesis-enabled solver for relational logic☆27Updated 7 years ago
- Tiny verified SAT-solver☆27Updated 3 years ago
- A simple λProlog interpreter☆20Updated 3 years ago
- Accompanying materials for "A Core Calculus for Documents"☆33Updated last year
- Some rudimentary proofs on subtyping☆11Updated 3 years ago
- αProlog☆17Updated last year
- Linearizability Hoare Logic☆13Updated last month
- An Agda formalization of System F and the Brown-Palsberg self-interpreter☆24Updated 4 years ago
- This package provides a Coq formalization of abstract algebra using a functional programming style. The modules contained within the pack…☆28Updated 6 years ago
- A termination checker for higher-order rewriting with dependent types☆10Updated 4 years ago
- Logic for story telling!☆34Updated 7 years ago
- A metalanguage for creating sophisticated DSLs in Racket.☆32Updated last month