Repository navigation

#

pratt-parser

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

Go
387
6 年前

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

Rust
136
9 个月前

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

Go
128
3 年前

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

HTML
116
1 年前

Error tolerant parser for Elixir

Elixir
82
1 个月前

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

Python
79
17 天前

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

C#
44
1 年前

Pratt parser implementation in Go

Go
44
3 年前

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

JavaScript
36
1 个月前
JavaScript
25
7 年前

lightweight scripting language loosely based off of Lua

C
19
1 年前

TDOP parser https://tdop.github.io

JavaScript
16
6 小时前

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
5 年前

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 年前

Kotlin parser library with an easy-to-use DSL

Kotlin
12
3 年前