Repository navigation

#

pratt-parser

Interpreter with support for class, linq, sql, net, http, fmt, json and A realtime syntax highlighting REPL.

Go
388
7 年前

Parse Wolfram Language source code as abstract syntax trees (ASTs) or concrete syntax trees (CSTs)

Rust
143
1 年前

🐦 Successor of my monkey Interpreter(support for class, linq, sql, net, http, fmt, json and A realtime syntax highlighting REPL).

Go
129
4 年前

Reprinting Vaughan Pratt's Paper on Top Down Operator Precedence Parsing

HTML
120
2 年前

XPath 1.0/2.0/3.0/3.1 parsers and selectors for ElementTree and lxml

Python
86
3 天前

Error tolerant parser for Elixir

Elixir
84
2 个月前

Pratt parser implementation in Go

Go
46
3 年前

Fast Pure C# Script Language for Unity/C# (IL2CPP is supported)

C#
44
1 年前

🧙‍♂️A small programming language with static typing and native compilation, selfhosted

JavaScript
43
4 天前

A Trumpian-syntax Turing-complete interpreted language. (Boot.dev Hackathon)

Go
32
22 天前
JavaScript
25
7 年前

lightweight scripting language loosely based off of Lua

C
18
2 年前

TDOP parser https://tdop.github.io

JavaScript
17
4 天前

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 language, can do maths (calculus, matrix ...) due to its functional side, work with data ...

Python
15
6 年前

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.

Crystal
13
6 年前