apl-cornell / jif
Java-like Language with Static Information Flow Types
☆12Updated 3 years ago
Alternatives and similar repositories for jif:
Users that are interested in jif are comparing it to the libraries listed below
- FunTAL: mixing a functional language with assembly.☆40Updated 7 years ago
- ☆27Updated 2 months ago
- A Gallina compiler with C++17 as an intermediate representation☆43Updated 4 years ago
- SML Checker for Intersection and Datasort Refinements (pronounced "cider")☆20Updated 11 years ago
- ☆55Updated 3 weeks ago
- Regionalized Value State Dependence Graph written in Rust☆9Updated 5 years ago
- Provides a reference implementation of FeatherweightRust in Java.☆14Updated 3 years ago
- Experiments about intermediate representations in compilers☆25Updated 12 years ago
- Coq plugin for monomorphization and C code generation☆34Updated 2 weeks ago
- An implementation of the Chord lookup protocol verified in Coq using the Verdi framework☆10Updated 6 years ago
- A formalization of bitset operations in Coq and the corresponding axiomatization and extraction to OCaml native integers [maintainer=@ant…☆23Updated 2 months ago
- Coq formalizations and proofs of (data) structures and algorithms.☆46Updated 6 years ago
- Fully proved small C functions (examples for verification course).☆16Updated 7 years ago
- Gallina to Bedrock2 compilation toolkit☆53Updated 2 weeks ago
- Standard ML compiler based on typed intermediate languages.☆48Updated 10 years ago
- Deadlock freedom by type checking☆20Updated last year
- A benchmark for C program verification☆16Updated last year
- Racket Equivalence Graph Library☆19Updated 2 years ago
- Experimental functional language☆17Updated 2 years ago
- EGraphs in OCaml☆64Updated last year
- A formalization of properties of a simple imperative, memory-safe language.☆19Updated 3 years ago
- A Coq library for reasoning (co)inductively on infinite sequences using LTL-like modal operators☆17Updated 2 years ago
- MetaML and MetaOCaml bibliography☆89Updated 4 months ago
- A standard for floating point accuracy benchmarks☆49Updated last month
- SSA vs ANF☆42Updated 9 years ago
- A parser and AST for Lustre☆12Updated 5 months ago
- Essentials of Programming Languages, with OCaml implementations & Coq proofs☆32Updated 8 years ago
- Experimental implementation of a meta-hybrid JIT compiler mixing trace- and method-based compilation strategies.☆30Updated 3 years ago
- The source for "Compiling with Dependent Types" (my dissertation)☆30Updated 2 years ago
- Dependently typed lambda calculus - A Simple Proof Assistant☆12Updated 4 years ago