eliben / pycparserLinks
Complete C99 parser in pure Python
☆3,401Updated 3 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,102Updated this week
- Parsing ELF and DWARF in Python☆2,137Updated 3 weeks ago
- Csmith, a random generator of C programs☆1,108Updated last year
- Python Lex-Yacc☆2,881Updated last year
- KLEE Symbolic Execution Engine☆2,801Updated 2 weeks ago
- x86-64 assembler embedded in Python☆2,020Updated last year
- A Python implementation of a Python bytecode runner☆1,327Updated last year
- Static analyzer for C/C++ based on the theory of Abstract Interpretation.☆3,014Updated 3 months ago
- UNMAINTAINED: Examples of using the LLVM and Clang compilation libraries and tools☆1,194Updated 6 years ago
- C parser and interpreter written in Python with automatic ctypes interface generation☆354Updated 5 years ago
- The lcc retargetable ANSI C compiler☆2,149Updated 9 months ago
- A standalone and lightweight C library☆4,441Updated 5 months ago
- 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 9 months ago
- A superoptimizer for LLVM IR☆2,264Updated 10 months ago
- C-Reduce, a C and C++ program reducer☆1,601Updated last year
- The Boehm-Demers-Weiser conservative C/C++ Garbage Collector (bdwgc, also known as bdw-gc, boehm-gc, libgc)☆3,272Updated 3 weeks ago
- A small self-contained alternative to readline and libedit☆4,005Updated 11 months ago
- My Toy Compiler. Read about how I did it at the homepage URL☆853Updated last year
- Package manager for the C programming language.☆5,019Updated 3 months ago
- A Parser Combinator library for C☆2,755Updated last year
- Covert ANTLR4 book source code to Python3 version.☆427Updated 2 years ago
- A unit testing framework for C☆1,116Updated last year
- Python AST read/write☆848Updated 5 months ago
- Implementation of the LLVM tutorial in Python using llvmlite☆315Updated 6 months ago
- Sly Lex Yacc☆853Updated last year
- The C Code Archive Network☆1,139Updated last month
- Smart pointers for the (GNU) C programming language☆1,678Updated 2 years ago
- A mini-preprocessor library to demostrate the recursive capabilites of the preprocessor☆949Updated 5 years ago
- Low-latency machine code generation☆4,238Updated this week
- The CompCert formally-verified C compiler☆2,001Updated last week