DmitrySoshnikov / syntaxLinks
Syntactic analysis toolkit, language-agnostic parser generator.
β648Updated 2 months ago
Alternatives and similar repositories for syntax
Users that are interested in syntax are comparing it to the libraries listed below
Sorting:
- Regular expressions processor in JavaScriptβ422Updated 2 weeks ago
- Optimised tokenizer/lexer generator! π Uses /y for performance. Moo.β874Updated 2 years ago
- A fast and minimal regular expression engine.β77Updated last year
- Incremental parsing systemβ682Updated 2 weeks ago
- A simple compile-to-WebAssembly languageβ365Updated 3 years ago
- LLVM 9.0+ Node Bindingsβ191Updated 3 years ago
- TypeScript compiler on top of TypeScript as frontend and LLVM as backendβ653Updated 4 years ago
- A monadic LL(infinity) parser combinator library for javascriptβ1,267Updated 2 years ago
- An elegant armor-plated JavaScript lexer modelled after flex. Easily extensible to tailor to your need for perfection.β410Updated 7 years ago
- bison / YACC / LEX in JavaScript (LALR(1), SLR(1), etc. lexer/parser generator)β126Updated 4 years ago
- β¨Zero Dependency Parser Combinator Library for JS Based on Haskell's Parsecβ575Updated last year
- A simple demo app for Pratt parsingβ345Updated last year
- Peggy: Parser generator for JavaScriptβ1,148Updated last month
- Building a Parser from scratchβ49Updated 5 years ago
- Writing a custom parser is a fairly common need. Although there are already parser combinators in others languages, TypeScript provides aβ¦β408Updated last year
- Optimized TypeScript target for ANTLR 4β674Updated last year
- An open source Prolog interpreter in JavaScriptβ625Updated 3 years ago
- Create AST PEG Parsers from formal grammars in JavaScriptβ116Updated 2 years ago
- A small JS+SVG library for drawing railroad syntax diagrams, like on JSON.org. Now with a Python port!β1,731Updated 2 months ago
- Tiny JavaScript implementation of context-free languages parser - Earley parser (including generation of the parsing-forest).β123Updated 8 years ago
- JavaScript parser-combinator libraryβ314Updated 3 months ago
- Bolt is a language with in-built data-race freedom!β602Updated 2 years ago
- Universal Syntax Tree used by @unifiedjsβ982Updated last year
- Let's explain what a closure is by writing a JavaScript interpreter in JavaScript.β179Updated 9 years ago
- Source code for "Essentials of Interpretation" classβ56Updated 2 years ago
- Source code for the book Compiling to Assembly from Scratch https://keleshev.com/casβ349Updated 9 months ago
- JS/CC LALR(1) Parser Generator: A LALR(1) Parser Generator for JavaScript written in JavaScriptβ50Updated 5 years ago
- ** Moved to https://gitlab.com/cell_lang/cell ** Cell Elementary Learning Languageβ118Updated 7 years ago
- WebAssembly Reference Manualβ610Updated 3 years ago
- An implementation of ECMA-262 in JavaScriptβ924Updated last week