plasma-umass / commentator
Automatically comments Python code, adding docstrings and type annotations, with optional translation to other languages.
☆22Updated last year
Alternatives and similar repositories for commentator:
Users that are interested in commentator are comparing it to the libraries listed below
- Scans Python packages for abi3 violations and inconsistencies☆108Updated last week
- Tool for detecting violations of ordering axioms in qsort/bsearch callbacks.☆52Updated 2 months ago
- a mostly correct pip requirements parsing library☆20Updated 7 months ago
- Python bindings for writing clang-based tools based on libtooling (e.g. for refactoring, auto-completion, etc.)☆36Updated 5 years ago
- language-agnostic program reducer.☆187Updated 3 weeks ago
- Fast lossless data compression in C++☆150Updated last week
- A cache for clang-tidy☆35Updated last year
- Program analysis tools built on tree-sitter (https://github.com/tree-sitter/tree-sitter).☆38Updated last year
- C and C++ compiler frontend using PASTA to parse code, and VAST to represent the code as MLIR.☆41Updated 7 months ago
- Utilities for writing C++ extension modules.☆84Updated last year
- Static Analysis meets Large Language Models☆49Updated 11 months ago
- Python bindings for Comby☆13Updated last year
- ☆20Updated 3 years ago
- This is the repository for clang-playground series.☆23Updated 4 years ago
- A massively parallelized gcov wrapper☆110Updated 4 months ago
- Playground for Cloud CI development for C++☆24Updated 4 years ago
- ☆60Updated this week
- Hierarchical Delta Debugging Framework☆59Updated 3 months ago
- Python module to reduce a cmake file to an AST☆32Updated 2 years ago
- PPQSort - Parallel Pattern Quicksort.☆12Updated this week
- An exploratory implementation of bit overloads of the C++ standard algorithms☆18Updated 4 years ago
- Parallel Delta Debugging Framework☆51Updated 3 months ago
- Learning how to write "Less Slow" code in Rust, from numerical micro-kernels to coroutines, ranges, and polymorphic state machines☆19Updated 2 months ago
- A Micro-benchmarking Framework for Python Type Inference Tools☆33Updated last month
- A JPEG Image Compression Service using Part Homomorphic Encryption.☆30Updated last month
- ☆11Updated last year
- Here is the replication of the paper Probabilistic Delta Debugging, which has been accepted by ESEC/FSE 2021. More details can be found i…☆16Updated 3 years ago
- ACER is an AST-based Callgraph Generator Development Framework☆32Updated 9 months ago
- Frontend for Ninja focusing on a faster edit, compile, debug cycle☆11Updated 3 months ago
- c++ library for binary fuse filters, including a sharded filter☆87Updated 2 months ago