Gravity Programming Language
-
Updated
Dec 27, 2022 - C
Gravity Programming Language
Interpreter with support for class, linq, sql, net, http, fmt, json and A realtime syntax highlighting REPL.
A scripting language for .NET Core
Reprinting Vaughan Pratt's Paper on Top Down Operator Precedence Parsing
Parse Wolfram Language source code as abstract syntax trees (ASTs) or concrete syntax trees (CSTs)
Tools for rapid prototyping of DSL compilers
语言设计教程(献给想学语言设计的朋友)
XPath 1.0/2.0/3.0/3.1 parsers and selectors for ElementTree and lxml
Pratt parser implementation in Go
Very Fast Pure C# Script Language for Unity/C# (IL2CPP is supported)
A very simple expression evaluator written using a Pratt Parser
The Elsa Programming Language
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 …
Drizzle is a (currently interpreted) programming language designed as something I would like to use, and used as a way to learn lots of new things.
Parser and Compiler: Valhalla Lang — Set-Theoretic Programming Langauge
A Pratt parser builder.
Kotlin parser library with an easy-to-use DSL
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."