EPAM, Introduction to Python and Golang, 2019. Python task.
-
Updated
Jun 5, 2019 - Python
EPAM, Introduction to Python and Golang, 2019. Python task.
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 …
My experiments with syntax grammars, e.g extandable PEG and TDOP parsers.
An implementation example of the Pratt Parsing technique in Python
Tools for rapid prototyping of DSL compilers
Pratt Parser implementation in Python resolving arbitrary variables.
A simple demo app for Pratt parsing in Python
A general-purpose functional programming language that I built to learn about developing compilers.
XPath 1.0/2.0/3.0/3.1 parsers and selectors for ElementTree and lxml
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."