Notes for CIS 700 (Fall '19) at Syracuse U.
☆13Nov 6, 2019Updated 6 years ago
Alternatives and similar repositories for program-analysis-examples
Users that are interested in program-analysis-examples are comparing it to the libraries listed below
Sorting:
- An abstract machine for analyzing Racket bytecode.☆29May 1, 2021Updated 4 years ago
- Type inference implementation in OCaml using Algorithm W☆10Aug 26, 2021Updated 4 years ago
- An OCaml implementation of the DPLL algorithm for solving SAT instances. Uses nothing beyond the OCaml List library.☆19Sep 5, 2014Updated 11 years ago
- Interpreter for inference rules☆13May 5, 2018Updated 7 years ago
- Implementations of various toy programming languages☆12Apr 19, 2018Updated 7 years ago
- Formalization of CBPV extended with effect and coeffect tracking☆14Aug 30, 2024Updated last year
- experimental computational medium and supporting tools☆23Updated this week
- software archaeology of reflective towers of interpreters☆17Jun 6, 2025Updated 8 months ago
- Code from John Harrison's "Handbook of Practical Logic and Automated Reasoning"☆17Oct 23, 2012Updated 13 years ago
- Generic implementation of different CFA families based on monadic decomposition☆23Jan 16, 2013Updated 13 years ago
- miniKanren with a first-order representation of the search space☆17Jul 23, 2024Updated last year
- bidirectional type checking algorithms for higher-ranked polymorphism☆19Mar 23, 2022Updated 3 years ago
- The uncurried minimal functional programming language for CPS transformation☆19Feb 23, 2024Updated 2 years ago
- SML Checker for Intersection and Datasort Refinements (pronounced "cider")☆20Jul 4, 2013Updated 12 years ago
- Experimental implementation of k-CFA and Pushdown k-CFA with optional Abstract Garbage Collection for LambdaJS and a subset of Scheme pro…☆30Nov 24, 2015Updated 10 years ago
- A hobby language that compiles to WebAssembly☆28Jun 9, 2025Updated 8 months ago
- Collapsing Towers of Interpreters (in Scheme)☆59Aug 22, 2018Updated 7 years ago
- A model of the WebAssembly language in Redex☆21Mar 25, 2021Updated 4 years ago
- Abstract interpreter for real-world application programs☆32May 25, 2013Updated 12 years ago
- The PGG Partial Evaluation System for Scheme 48☆18Dec 31, 2012Updated 13 years ago
- A Redex Model of Rust, or more specifically an encoding of Patina, the formal model for rust's type safety☆41Jun 10, 2014Updated 11 years ago
- ✂️ Syntax correction in context-free languages.☆23Updated this week
- A precise and scalable pointer analysis for LLVM, written in Ascent☆68Mar 1, 2025Updated 11 months ago
- Examples from the class CMSC 330 during Summer 2015☆49Jul 23, 2015Updated 10 years ago
- Algebraic Combinatorics in Coq☆38Jan 25, 2026Updated last month
- An Introduction to Redex with Abstracting Abstract Machines☆104Mar 21, 2024Updated last year
- Generation of abstract binding trees☆27Sep 26, 2025Updated 5 months ago
- A graduate seminar on SMT solving and solver-aided systems☆28Jul 17, 2022Updated 3 years ago
- Assorted pintools☆30Mar 30, 2020Updated 5 years ago
- A prototype of soft contract verification for an untyped functional language☆35Apr 7, 2021Updated 4 years ago
- Record and Replay for WebAssembly☆35Feb 14, 2026Updated last week
- Pull your compiler up with abstract bootstraps.☆31Dec 15, 2022Updated 3 years ago
- A from-scratch neural network and transformers library, with speeds rivaling PyTorch☆10Mar 16, 2025Updated 11 months ago
- A Racket library for interacting with Idris over the IDE protocol☆31Nov 10, 2017Updated 8 years ago
- Lightweight tool for slicing☆35Feb 20, 2026Updated last week
- Main distribution of Petablox☆35Dec 10, 2017Updated 8 years ago
- a racket lang-extension for debugging, and a macro for inserting a debug-repl☆36Oct 23, 2025Updated 4 months ago
- Script Execution service☆12Nov 21, 2016Updated 9 years ago
- ☆11Jul 20, 2021Updated 4 years ago