Parse Wolfram Language source code as abstract syntax trees (ASTs) or concrete syntax trees (CSTs)
-
Updated
Jul 14, 2024 - Rust
Parse Wolfram Language source code as abstract syntax trees (ASTs) or concrete syntax trees (CSTs)
A modern, high-performance mathematical expression evaluator built with Pratt Parsing and Stack-based VM
Parser and Compiler: Valhalla Lang — Set-Theoretic Programming Langauge
Tundra is a dynamically-typed programming language implemented in Rust, designed with a Python-like syntax and a focus on efficient memory management using a register-based virtual machine (VM).
A C-to-Brainfuck meme compiler in Rust with hand-rolled Pratt parser, regex-based function inlining, and cell-based IR
Experimental programming language built while writing a course for https://educative.io
A toy language you didn't wait for
Playing around with top-down operator precedence parsing.
The Mag Language Compiler
rspression is a high-performance, lightweight expression calculation engine implemented in Rust, designed to improve the scalability of user systems in different business scenarios
Rust implementation of the Bantam programming language
An expression parser using Pratt parsing
Pratt parser and treewalk-interpreter for the Monkey programming language, written from scratch.
A simple calculator lexer and parser made in rust
Compiled Programming Language
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."