eliben / pycparserLinks
Complete C99 parser in pure Python
☆3,389Updated 2 months ago
Alternatives and similar repositories for pycparser
Users that are interested in pycparser are comparing it to the libraries listed below
Sorting:
- A lightweight LLVM python binding for writing JIT compilers☆2,088Updated last week
- Parsing ELF and DWARF in Python☆2,123Updated last month
- Unofficial mirror of mob development branch☆2,355Updated this week
- x86-64 assembler embedded in Python☆2,012Updated 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,238Updated 8 months ago
- Python Lex-Yacc☆2,868Updated 11 months ago
- Csmith, a random generator of C programs☆1,101Updated last year
- A superoptimizer for LLVM IR☆2,252Updated 10 months ago
- UNMAINTAINED: Examples of using the LLVM and Clang compilation libraries and tools☆1,192Updated 6 years ago
- Concurrency primitives, safe memory reclamation mechanisms and non-blocking (including lock-free) data structures designed to aid in the …☆2,510Updated 2 weeks ago
- KLEE Symbolic Execution Engine☆2,791Updated last month
- Low-latency machine code generation☆4,200Updated 2 weeks ago
- The Boehm-Demers-Weiser conservative C/C++ Garbage Collector (bdwgc, also known as bdw-gc, boehm-gc, libgc)☆3,251Updated last week
- The lcc retargetable ANSI C compiler☆2,131Updated 8 months ago
- A standalone and lightweight C library☆4,422Updated 4 months ago
- C parser and interpreter written in Python with automatic ctypes interface generation☆354Updated 5 years ago
- A tool for use with clang to analyze #includes in C and C++ source files☆4,379Updated this week
- A portable foreign-function interface library.☆3,402Updated last week
- Capstone disassembly/disassembler framework for ARM, ARM64 (ARMv8), Alpha, BPF, Ethereum VM, HPPA, LoongArch, M68K, M680X, Mips, MOS65XX,…☆8,100Updated this week
- Public domain cross platform lock free thread caching 16-byte aligned memory allocator implemented in C☆2,312Updated last month
- Smart pointers for the (GNU) C programming language☆1,671Updated 2 years ago
- Mirror kept for legacy. Moved to https://github.com/llvm/llvm-project☆3,050Updated 5 years ago
- C compiler created in Python.☆1,060Updated 2 years ago
- Construct: Declarative data structures for python that allow symmetric parsing and building☆955Updated 2 months ago
- C-Reduce, a C and C++ program reducer☆1,591Updated last year
- Library to parse and work with the C++ AST☆1,730Updated last year
- The interactive C++ interpreter Cling☆1,788Updated 6 months ago
- The cling C++ interpreter☆3,900Updated 3 months ago
- Implementation of the LLVM tutorial in Python using llvmlite☆314Updated 5 months ago
- Binary Analysis Platform☆2,145Updated 2 months ago