DmitrySoshnikov / syntaxLinks
Syntactic analysis toolkit, language-agnostic parser generator.
β642Updated 7 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β416Updated last month
- Optimised tokenizer/lexer generator! π Uses /y for performance. Moo.β863Updated 2 years ago
- A simple demo app for Pratt parsingβ335Updated 9 months ago
- LLVM 9.0+ Node Bindingsβ190Updated 2 years ago
- A monadic LL(infinity) parser combinator library for javascriptβ1,260Updated 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
- β¨Zero Dependency Parser Combinator Library for JS Based on Haskell's Parsecβ573Updated last year
- TypeScript compiler on top of TypeScript as frontend and LLVM as backendβ643Updated 3 years ago
- A simple compile-to-WebAssembly languageβ361Updated 2 years ago
- Incremental parsing systemβ663Updated 5 months ago
- A statically-typed variant of Lox, written in TypeScriptβ130Updated 2 years ago
- JavaScript parser-combinator libraryβ303Updated 3 weeks ago
- ANTLR4 language support for Visual Studio Codeβ457Updated 9 months ago
- bison / YACC / LEX in JavaScript (LALR(1), SLR(1), etc. lexer/parser generator)β125Updated 4 years ago
- Optimized TypeScript target for ANTLR 4β665Updated last year
- Writing a custom parser is a fairly common need. Although there are already parser combinators in others languages, TypeScript provides aβ¦β398Updated 8 months ago
- A buildbot for browser & Node.js builds of Binaryen, a compiler infrastructure and toolchain library for WebAssembly.β384Updated this week
- ECMAScript AST query library.β866Updated 5 months ago
- A fast and minimal regular expression engine.β77Updated last year
- A small JS+SVG library for drawing railroad syntax diagrams, like on JSON.org. Now with a Python port!β1,700Updated last year
- Source code for the book Compiling to Assembly from Scratch https://keleshev.com/casβ333Updated 3 months ago
- Bolt is a language with in-built data-race freedom!β600Updated last year
- WebAssembly Reference Manualβ607Updated 2 years ago
- ECMAScript parser that produces a Shift format ASTβ255Updated 3 years ago
- Parser Building Toolkit for JavaScriptβ2,667Updated this week
- An implementation of continuations in JavaScriptβ305Updated 7 years ago
- A guide that explains how high level programming language constructs are mapped to the LLVM intermediate language.β632Updated 9 months ago
- An implementation of ECMA-262 in JavaScriptβ894Updated last week
- Tiny JavaScript implementation of context-free languages parser - Earley parser (including generation of the parsing-forest).β120Updated 7 years ago
- ECMAScript code generatorβ2,683Updated last year