jrop / pratt
A Pratt parser builder.
☆12Updated 6 years ago
Alternatives and similar repositories for pratt:
Users that are interested in pratt are comparing it to the libraries listed below
- A simple lexer written entirely in JavaScript, with no dependencies!☆10Updated 5 years ago
- Utility methods for working with arrays in S.js☆34Updated 4 years ago
- webassembly wat text format to binary compiler☆21Updated 2 years ago
- Myna Parsing Library☆79Updated 2 years ago
- TDOP parser https://tdop.github.io☆16Updated this week
- A reactive and strongly-typed, but also pragmatic, new programming language. Compiles to JavaScript, designed to be comfy for people used…☆88Updated 2 years ago
- Packed syntax tree data structure☆62Updated last month
- The Wren Programming Language, in the browser☆33Updated 7 months ago
- A toy language that compiles to WebAssembly☆50Updated 2 years ago
- A light-weight, fast, and easy to use context api for Sinuous☆12Updated 2 years ago
- A compile-to-JavaScript language with tight TypeScript integration.☆22Updated last year
- A tiny inflate implementation☆49Updated last year
- SharedArrayBuffer always on.☆37Updated last week
- AssemblyScript library for arbitrary-precision decimal arithmetic☆37Updated last year
- VSCode extension for autocomplete when writing WebAssembly Text (.wat) files☆33Updated last year
- Pure javascript flexbox layout engine☆37Updated 5 months ago
- Pratt parser builder in TypeScript (along with simple tokenizer)☆14Updated 2 years ago
- A simple project showing how to call JavaScript code from C/C++ using QuickJS and esbuild☆16Updated 2 years ago
- Write NodeJS native extensions in Nim☆33Updated 4 years ago
- A JavaScript AST optimizer☆18Updated 12 years ago
- Fake operator overloading used by a type Point☆47Updated 13 years ago
- Opposite of a parser: generates minimum-length derivation from a parse tree.☆16Updated 7 years ago
- WebAssembly made easy☆46Updated 2 years ago
- Parser generator for the lezer incremental parser☆169Updated last month
- Experimental, recursively-embeddable, domain-specific editors and text editor☆78Updated last year
- An algorithm for fast 2D pattern-matching with wildcards.☆20Updated 2 years ago
- A data structure for fast Unicode character metadata lookup, ported from ICU☆69Updated 6 months ago
- TypeScript parser combinator library for building fast and convenient parsers.☆28Updated 10 months ago
- C89 expressions parsed with the shunting yard algorithm in Python☆77Updated 9 months ago
- High performance implementation of Immutable Sequence in JavaScript, based on Finger Tree.☆16Updated 9 years ago