javawizard / parcon
A Python parser combinator and formatter combinator library that's fast, easy to use, and provides informative error messages
☆36Updated last year
Related projects ⓘ
Alternatives and complementary repositories for parcon
- Self-compiling compiler of a Python subset. Just enough Python to Python in Python.☆46Updated last year
- Static optimizer specializing functions with guards for Python 3.6☆76Updated 5 years ago
- face Python bytecode metaprogramming API fork☆71Updated 4 years ago
- A library for tracking program state☆15Updated 8 years ago
- Python subsets☆41Updated 7 years ago
- Python AST interpreter (aka tree-walking interpreter) in Python. Aka meta-circular interpreter.☆15Updated 3 years ago
- Yet Another Python Parser System☆48Updated 5 years ago
- A pure-Python module that implements an LR(1) parser generator, as well as CFSM and GLR parser drivers.☆49Updated 2 months ago
- ☆288Updated 10 months ago
- Noncanonical (but only existing) repo for the pijnu PEG parser☆25Updated 13 years ago
- A succinct, pythonic parser + translator solution☆102Updated 5 years ago
- Debugger in the Trepan family for x-python☆17Updated this week
- An implementation of namedtuple written in C for warp speed.☆54Updated 7 years ago
- ☆45Updated 2 months ago
- Fault handler for Python: display the Python backtrace on SIGSEGV, SIGFPE, SIGABRT, SIGBUS and SIGILL signals☆100Updated 4 years ago
- Python Domain Specific Language Tools☆83Updated 2 years ago
- Python "metamodules"☆14Updated 7 years ago
- C++ implementation of grako parser, tuned for performance☆22Updated 10 years ago
- Parse protocols, without any I/O☆46Updated 7 years ago
- A Python 3 compatible fork of https://launchpad.net/pymeta☆18Updated 5 years ago
- ☆72Updated 2 years ago
- Cython implementation of OrderedDict☆103Updated 8 years ago
- Python to C99/OpenCL/JS compiler☆64Updated 8 years ago
- The fat module is Python 3.6 extension module (written in C) implementing fast guards for specialized functions☆19Updated 5 years ago
- kinda like pyjamas, but quicker, cleaner, and easier. has the goal of generating readable, usable *robust* javascript code from python co…☆53Updated 11 years ago
- Python wrapper for MPFR, providing high-precision floating-point arithmetic☆43Updated 7 months ago
- Yet another PEG parser combinator library and DSL☆58Updated last year
- epsilon is a scanner generator☆21Updated 2 years ago
- C-style structs for Python☆62Updated last month
- Generic programming library for Python☆60Updated last week