true-grue / python-dslsLinks
Materials for the talk "Python already has a frontend for your compiler" at PiterPy 2023
☆19Updated last year
Alternatives and similar repositories for python-dsls
Users that are interested in python-dsls are comparing it to the libraries listed below
Sorting:
- C and C++ compiler frontend using PASTA to parse code, and VAST to represent the code as MLIR.☆42Updated 10 months ago
- Slides from a talk "Graph-Based Intermediate Representations: An Overview and Perspectives"☆21Updated last year
- Stratified synthesis for learning machine code instruction semantics☆37Updated 2 weeks ago
- A library for binary analysis and rewriting☆47Updated last year
- A library of assemblers and disassemblers derived from LLVM TableGen data☆25Updated 2 weeks ago
- A tool for testing C compilers automatically☆21Updated 9 years ago
- Patches Assured up to Trace Equivalence☆16Updated 2 months ago
- A symbolic debugger for C/C++ (via LLVM), machine code, and JVM programs☆18Updated 4 years ago
- Yacfe (Yet Another C Front-End) is mainly an OCaml API to write style-preserving source-to-source transformations such as refactorings on…☆25Updated 6 years ago
- A precise and scalable pointer analysis for LLVM, written in Ascent☆66Updated 3 months ago
- Linux kernel library functions formally verified.☆52Updated 4 years ago
- Featherweight C, Executable Semantics: Parser, Type Checker, and Abstract Machine☆26Updated 4 years ago
- Clade is a tool for extracting information about software build process and source code☆21Updated last year
- Parser for the llvm bitcode format☆59Updated this week
- Verified, Incremental, Binary Editing with Synthesis☆52Updated 2 years ago
- Isabelle LLVM Code Generator and Refinement☆28Updated 3 months ago
- GoNative project: formal machines models in Coq☆36Updated 7 years ago
- OCCAM: Object Culling and Concretization for Assurance Maximization☆26Updated 2 years ago
- TInA is an automated, generic, verification-friendly and trustworthy lifting technique turning GNU-style inline assembly into semanticall…☆27Updated 3 years ago
- Shrink Ray is a new test-case reducer designed to be effective on a wide range of formats☆29Updated 5 years ago
- Notes for CIS 700 (Fall '19) at Syracuse U.☆13Updated 5 years ago
- Semantic model for aspects of ELF static linking and DWARF debug information☆44Updated last week
- Interpreter and compiler for the ISA specification language "Architecture Specification Language" (ASL)☆20Updated this week
- Formalization of C++ for verification purposes.☆81Updated this week
- A formally verified bug finder☆14Updated 6 months ago
- A translation verifier for Reopt (https://github.com/GaloisInc/reopt)☆16Updated 3 years ago
- Genetic program repair using GHC☆30Updated last year
- EGraphs in OCaml☆65Updated last year
- Interactive visualizer for e-graphs☆21Updated 6 months ago
- A benchmark for C program verification☆16Updated last year