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.
Parse Wolfram Language source code as abstract syntax trees (ASTs) or concrete syntax trees (CSTs)
🐦 Successor of my monkey Interpreter(support for class, linq, sql, net, http, fmt, json and A realtime syntax highlighting REPL).
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 small programming language with static typing and native compilation, selfhosted
A very simple expression evaluator written using a Pratt Parser
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.
A Pratt parser builder.
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."