LeHack / Lex-Yacc-PLY
Examples on how to construct compilers using lex, yacc and Pyhon Lex-Yacc
☆16Updated 7 years ago
Alternatives and similar repositories for Lex-Yacc-PLY:
Users that are interested in Lex-Yacc-PLY are comparing it to the libraries listed below
- Graphviz Python dot generator☆40Updated 4 years ago
- A Python 3 compatible fork of https://launchpad.net/pymeta☆18Updated 6 years ago
- Bare essentials for building abstract syntax trees, and skeleton classes for PLY lexers and parsers.☆15Updated 2 months ago
- Materials for "Exploring the Python AST ecosystem"☆18Updated 6 years ago
- A pure-Python module that implements an LR(1) parser generator, as well as CFSM and GLR parser drivers.☆50Updated 4 months ago
- Aerie: a regex-like engine nested word grammars☆16Updated 2 years ago
- A Python library for the Ion format☆12Updated 7 years ago
- Self-compiling compiler of a Python subset. Just enough Python to Python in Python.☆46Updated last year
- Python AST interpreter (aka tree-walking interpreter) in Python. Aka meta-circular interpreter.☆15Updated 4 years ago
- Estimating Big-O notations for a given function in Python☆27Updated 5 years ago
- A python backend for the GumTree diff tool.☆9Updated last year
- ☆12Updated 8 years ago
- Human-oriented abstract syntax tree (AST) parser/unparser for Python 3 that doesn't discard comments.☆16Updated 5 years ago
- ☆71Updated 2 years ago
- A versatile, yet easy-to-use finite-state machine library written in python.☆12Updated 9 years ago
- Pure Python XPath implementation that operates on ElementTree objects.☆11Updated 9 years ago
- Open + free make / model / year / style database☆13Updated last year
- Debugging library to quickly get the minimal crashing test case☆34Updated 6 years ago
- Database smell detector☆13Updated 6 years ago
- My dot files in one place - extensively edited over time. Your mileage may vary☆2Updated 8 years ago
- Get recipes instantly with this CLI tool. Choose specific meals or ingredients to cater to your appetite!☆12Updated 3 years ago
- Winning entry for the 2017 and 2018 AIBIRDS level generation competitions☆8Updated 5 years ago
- Debugger in the Trepan family for x-python☆16Updated last month
- HIPHOP (Handy Image Processing for Highly Over-caffeinated Programmers), a domain specific language for image processing.☆14Updated 3 years ago
- A minimal Python interpreter in Python with runtime AST definition and edit-and-continue☆33Updated 6 years ago
- Open Source bits of the core utilities used in PyVmMonitor (http://www.pyvmmonitor.com/)☆12Updated 4 months ago
- IFA is a library for Interative Flow Analysis of computer programs. This software is for compiler developers and program analysis resea…☆12Updated 4 years ago