pratt-parser
Here are 84 public repositories matching this topic...
Language:All
Sort:Most stars
Gravity Programming Language
- Updated
Jul 8, 2024 - C
Interpreter with support for class, linq, sql, net, http, fmt, json and A realtime syntax highlighting REPL.
- Updated
Dec 20, 2018 - Go
Parse Wolfram Language source code as abstract syntax trees (ASTs) or concrete syntax trees (CSTs)
- Updated
Jul 14, 2024 - Rust
🐦 Successor of my monkey Interpreter(support for class, linq, sql, net, http, fmt, json and A realtime syntax highlighting REPL).
- Updated
Jan 22, 2022 - Go
Reprinting Vaughan Pratt's Paper on Top Down Operator Precedence Parsing
- Updated
Jan 30, 2024 - HTML
Tools for rapid prototyping of DSL compilers
- Updated
May 30, 2021 - Python
Error tolerant parser for Elixir
- Updated
Mar 7, 2025 - Elixir
XPath 1.0/2.0/3.0/3.1 parsers and selectors for ElementTree and lxml
- Updated
Mar 3, 2025 - Python
语言设计教程(献给想学语言设计的朋友)
- Updated
Mar 16, 2025 - Go
Fast Pure C# Script Language for Unity/C# (IL2CPP is supported)
- Updated
Mar 11, 2024 - C#
🧙♂️A small programming language with static typing and native compilation, selfhosted
- Updated
Mar 20, 2025 - JavaScript
A very simple expression evaluator written using a Pratt Parser
- Updated
Jul 5, 2018 - JavaScript
lightweight scripting language loosely based off of Lua
- Updated
Dec 30, 2023 - C
Build parsers easily
- Updated
Mar 9, 2025 - C#
The Elsa Programming Language
- Updated
Apr 2, 2017 - C++
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 …
- Updated
Dec 7, 2019 - Python
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.
- Updated
Mar 7, 2019 - Crystal
A Pratt parser builder.
- Updated
Jun 5, 2018 - TypeScript
Improve this page
Add a description, image, and links to thepratt-parser topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with thepratt-parser topic, visit your repo's landing page and select "manage topics."