Gravity Programming Language
-
Updated
Jul 8, 2024 - C
Gravity Programming Language
Interpreter with support for class, linq, sql, net, http, fmt, json and A realtime syntax highlighting REPL.
🐦 Successor of my monkey Interpreter(support for class, linq, sql, net, http, fmt, json and A realtime syntax highlighting REPL).
Parse Wolfram Language source code as abstract syntax trees (ASTs) or concrete syntax trees (CSTs)
Reprinting Vaughan Pratt's Paper on Top Down Operator Precedence Parsing
Tools for rapid prototyping of DSL compilers
Error tolerant parser for Elixir
XPath 1.0/2.0/3.0/3.1 parsers and selectors for ElementTree and lxml
语言设计教程(献给想学语言设计的朋友)
Pratt parser implementation in Go
Fast Pure C# Script Language for Unity/C# (IL2CPP is supported)
A very simple expression evaluator written using a Pratt Parser
🧙♂️A small programming language with static typing and native compilation, selfhosted
lightweight scripting language loosely based off of Lua
Build parsers easily
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.
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."