eliben / pycparserLinks
Complete C99 parser in pure Python
☆3,415Updated 3 weeks ago
Alternatives and similar repositories for pycparser
Users that are interested in pycparser are comparing it to the libraries listed below
Sorting:
- Parsing ELF and DWARF in Python☆2,142Updated last month
- A lightweight LLVM python binding for writing JIT compilers☆2,110Updated this week
- Python Lex-Yacc☆2,890Updated last year
- Csmith, a random generator of C programs☆1,111Updated last year
- UNMAINTAINED: Examples of using the LLVM and Clang compilation libraries and tools☆1,191Updated 6 years ago
- x86-64 assembler embedded in Python☆2,024Updated last year
- KLEE Symbolic Execution Engine☆2,811Updated last month
- A Python implementation of a Python bytecode runner☆1,324Updated last year
- A collection of out-of-tree LLVM passes for teaching and learning☆3,253Updated 3 months ago
- Implementation of the LLVM tutorial in Python using llvmlite☆314Updated 6 months ago
- Interactive viewer for graphs written in Graphviz's dot language.☆904Updated 4 months ago
- A small self-contained alternative to readline and libedit☆4,028Updated last year
- A superoptimizer for LLVM IR☆2,288Updated 11 months ago
- The lcc retargetable ANSI C compiler☆2,157Updated 10 months ago
- Converts profiling output to a dot graph.☆3,368Updated 4 months ago
- C-Reduce, a C and C++ program reducer☆1,603Updated last year
- A library to parse gdb mi output and interact with gdb subprocesses☆241Updated last year
- Checked C is an extension to C that lets programmers write C code with bounds checking and improved type-safety. The goal is to let peopl…☆3,243Updated 10 months ago
- My Toy Compiler. Read about how I did it at the homepage URL☆855Updated last year
- Modular visual interface for GDB in Python☆11,837Updated 6 months ago
- A mini-preprocessor library to demostrate the recursive capabilites of the preprocessor☆955Updated 5 years ago
- The Boehm-Demers-Weiser conservative C/C++ Garbage Collector (bdwgc, also known as bdw-gc, boehm-gc, libgc)☆3,291Updated last week
- Function graph tracer for C/C++/Rust/Python☆3,292Updated 2 weeks ago
- Framework for lifting x86, amd64, aarch64, sparc32, and sparc64 program binaries to LLVM bitcode☆2,713Updated 3 years ago
- Covert ANTLR4 book source code to Python3 version.☆428Updated 2 years ago
- Bloaty: a size profiler for binaries☆5,136Updated 4 months ago
- The Fast Lexical Analyzer - scanner generator for lexing in C and C++☆3,842Updated 2 months ago
- Static analyzer for C/C++ based on the theory of Abstract Interpretation.☆3,025Updated 3 months ago
- Project moved to: https://github.com/llvm/llvm-project☆4,611Updated 4 years ago
- Jsmn is a world fastest JSON parser/tokenizer. This is the official repo replacing the old one at Bitbucket☆3,898Updated last year