aryx / yacfeLinks
Yacfe (Yet Another C Front-End) is mainly an OCaml API to write style-preserving source-to-source transformations such as refactorings on C source code.
☆25Updated 7 years ago
Alternatives and similar repositories for yacfe
Users that are interested in yacfe are comparing it to the libraries listed below
Sorting:
- A proof-producing SMT/McSat solver, handling polymorphic first-order logic, and using an SMT/McSat core extended using Tableaux, Superpos…☆27Updated 2 years ago
 - [research] A modular SMT solver in OCaml, based on mcSAT☆39Updated last year
 - Universal instruction selection☆12Updated 7 years ago
 - Ocamlgraph overlay for llvm☆20Updated 10 years ago
 - An OCaml bytecode to LLVM compiler☆43Updated 7 years ago
 - Optimizing Abstract Abstract Machines☆31Updated 8 years ago
 - A tool for testing C compilers automatically☆21Updated 9 years ago
 - OCaml library to transform an Llvm control flow graph in an SMT formula.☆13Updated 7 years ago
 - An OCaml library providing a C parser and lexer☆42Updated 11 months ago
 - Generation of mutant programs☆20Updated 7 years ago
 - An overlay for the OCaml Z3 binding.☆35Updated 3 years ago
 - An OCaml implementation of the DPLL algorithm for solving SAT instances. Uses nothing beyond the OCaml List library.☆19Updated 11 years ago
 - OCaml bytecode to C compiler☆103Updated 5 years ago
 - The MemCAD static analyzer☆26Updated 4 years ago
 - The LLVM tutorial using OCaml☆60Updated 5 years ago
 - An interactive tool for experimenting with LR(1) grammars☆20Updated 3 years ago
 - OCaml library for manipulating context-free grammars☆20Updated 2 months ago
 - ☆19Updated 8 years ago
 - An abstract-interpretation-based static analysis for inferring refinement types☆16Updated 2 months ago
 - The Caml Light implementation of the Caml language☆67Updated 2 years ago
 - Make OCaml native debugging awesome☆31Updated 5 years ago
 - Kleene algebra modulo theories☆27Updated 2 years ago
 - Abstract krivine machine implementing call-by-name semantics. In OCaml.☆45Updated 7 years ago
 - EGraphs in OCaml☆77Updated last year
 - A random generator of Lua programs☆11Updated 4 years ago
 - Experiments about intermediate representations in compilers☆28Updated 13 years ago
 - Fully proved small C functions (examples for verification course).☆16Updated 8 years ago
 - A benchmark for C program verification☆17Updated last year
 - A minimal example of a formally verified parser using ocamllex and Menhir's Coq backend.☆20Updated 10 years ago
 - A correct C89/C90/C99/C11/C18 parser written using Menhir and OCaml☆207Updated last year