mbdevpl / horast
Human-oriented abstract syntax tree (AST) parser/unparser for Python 3 that doesn't discard comments.
☆16Updated 5 years ago
Related projects ⓘ
Alternatives and complementary repositories for horast
- Regular expression linter☆11Updated last year
- Simplified interface for syntax trees and program models.☆16Updated last year
- Python AST interpreter (aka tree-walking interpreter) in Python. Aka meta-circular interpreter.☆15Updated 3 years ago
- ☆15Updated 5 years ago
- Debugger in the Trepan family for x-python☆17Updated 2 weeks ago
- A GUI tool for reviewing ReST/Sphinx documentation☆26Updated last year
- Translate Python's bytecode to data and back again...☆18Updated 3 weeks ago
- Hypothesis extension to allow generating strings based on regex☆26Updated 6 years ago
- Pyfilesystem2 for various archive filesystems☆17Updated 2 years ago
- A system to Instrument running Python code☆27Updated 2 months ago
- Python 3 AST unparser with type comments support.☆29Updated 5 years ago
- Python module to align a simple (not nested) list in columns. Adapted from the routine of the same name inside cmd.py☆15Updated last month
- A Pythonic DSL construction engine for import–time code translation.☆12Updated 7 years ago
- A lightweight python actor framework☆19Updated 8 years ago
- A compiler to translate regular expressions (regular grammars) and LL1 BNF languages (subset of context free grammars) to generated scann…☆8Updated 5 years ago
- Object-relational in-memory database layer based on LMDB☆29Updated last year
- A cookiecutter template for using cppyy to generate python bindings for c++ code☆28Updated 5 years ago
- Custom Python functions for working with SQLite FTS4☆22Updated 2 years ago
- Acquisition is a mechanism that allows objects to obtain attributes from the containment hierarchy they're in.☆12Updated 2 months ago
- Cython PyParsing implementation.☆30Updated last month
- modulegraph determines a dependency graph between Python modules primarily by bytecode analysis for import statements. modulegraph …☆40Updated last year
- An AST-to-code library for Python☆37Updated 2 months ago
- cysignals: interrupt and signal handling for Cython. Source repository for https://pypi.org/project/cysignals/☆43Updated this week
- Build requirements files from setup.py.☆28Updated 2 years ago
- A Visual Studio Code extension for visualization of code/model written in a DSL created using textX.☆12Updated 6 years ago
- Aerie: a regex-like engine nested word grammars☆16Updated 2 years ago
- Divmod Axiom is an object database, or alternatively, an object-relational mapper, implemented on top of Python.☆23Updated last year
- Vendy is a tool for vendoring third-party packages into your project.☆15Updated 11 months ago
- Hypothesis strategy to generate NetworkX graphs.☆19Updated last year
- A GUI tool for visualizing coverage data.☆54Updated last year