rrozansk / SPaG
A compiler to translate regular expressions (regular grammars) and LL1 BNF languages (subset of context free grammars) to generated scanners and/or parsers.
☆8Updated 5 years ago
Alternatives and similar repositories for SPaG:
Users that are interested in SPaG are comparing it to the libraries listed below
- Human-oriented abstract syntax tree (AST) parser/unparser for Python 3 that doesn't discard comments.☆16Updated 5 years ago
- utilities for filesystem exploration and automated builds☆21Updated last week
- A numerical code generator☆20Updated 11 years ago
- Build languages on Python.☆12Updated 4 years ago
- Logic Programming for Python3☆8Updated 8 years ago
- A Pythonic DSL construction engine for import–time code translation.☆12Updated 7 years ago
- Regular expression linter☆11Updated 2 years ago
- Ordered subsets over a finite domain☆26Updated last year
- Noncanonical (but only existing) repo for the pijnu PEG parser☆24Updated 13 years ago
- A fast RLock implementation for CPython☆27Updated 4 months ago
- A snail without its shell☆17Updated 11 months ago
- Example repo showing how to build wheels with cibuildwheel and automatically upload to PyPI on every tag☆15Updated 3 years ago
- Aerie: a regex-like engine nested word grammars☆16Updated 3 years ago
- Coroutines with explicit suspend and continuation☆12Updated 7 years ago
- Subsumed into xnd☆25Updated 5 years ago
- Evolutionary Algorithms implementations, for various (discrete & continuous) optimization problems, including for autonomous agent contro…☆13Updated 7 months ago
- GrapghQL for Python in an OOP way☆15Updated 5 years ago
- MPI parallel map and cluster scheduling☆60Updated last week
- python cffi bindings for the oniguruma regex engine☆17Updated last month
- Hypothesis strategy to generate NetworkX graphs.☆19Updated last year
- ☆16Updated 3 years ago
- Proof-of-concept of a conda package that includes JupyterLab with preinstalled extensions.☆19Updated 4 years ago
- Configurable memory allocations☆14Updated 7 months ago
- Unified interface to symbolic manipulation libraries in Python☆9Updated 2 months ago
- A pytest plugin that allows for the testing of C extension modules for Python, specifically created through cython☆20Updated 2 months ago
- [DEVELOPMENT CONTINUES HERE: https://github.com/Pybonacci/jupy2wp] Publish an IPython notebook on a wordpress site using xmlrpc☆18Updated 8 years ago
- Vendy is a tool for vendoring third-party packages into your project.☆16Updated last year
- Run jupyter kernels in different environments (conda, virtualenv, docker, singularity, Lmod)☆25Updated 3 months ago
- Partial evaluation of Python code☆20Updated 2 years ago
- Generate fast JSON parsers based on type stubs☆12Updated 5 years ago