Pratt Parser implementation in Python resolving arbitrary variables.
-
Updated
Dec 28, 2023 - Python
Pratt Parser implementation in Python resolving arbitrary variables.
My experiments with syntax grammars, e.g extandable PEG and TDOP parsers.
An implementation example of the Pratt Parsing technique in Python
EPAM, Introduction to Python and Golang, 2019. Python task.
A simple demo app for Pratt parsing in Python
A general-purpose functional programming language that I built to learn about developing compilers.
Squanchy is a brand new, easy to learn, general purpose, multi-paradigm, compiled programming language. The language is written from scratch (it includes an integrated lexer, parser, code generator etc). I tried to put together Python and Haskell (or at least the main features from both) in Squanchy. In other words you can use it as a scripting …
XPath 1.0/2.0/3.0/3.1 parsers and selectors for ElementTree and lxml
Tools for rapid prototyping of DSL compilers
Add a description, image, and links to the pratt-parser topic page so that developers can more easily learn about it.
To associate your repository with the pratt-parser topic, visit your repo's landing page and select "manage topics."