lagodiuk / earley-parser-js
Tiny JavaScript implementation of context-free languages parser - Earley parser (including generation of the parsing-forest).
☆118Updated 6 years ago
Related projects ⓘ
Alternatives and complementary repositories for earley-parser-js
- JS/CC LALR(1) Parser Generator: A LALR(1) Parser Generator for JavaScript written in JavaScript☆48Updated 4 years ago
- a JavaScript library for working with BNF grammars☆58Updated 2 years ago
- prolog interpreter in javascript☆81Updated 7 years ago
- Javascript Parser Combinator Library☆148Updated 9 years ago
- An elegant armor-plated JavaScript lexer modelled after flex. Easily extensible to tailor to your need for perfection.☆408Updated 6 years ago
- Markdown-like DSL for defining grammatical syntax for programming languages.☆127Updated last year
- Waxeye is a parser generator based on parsing expression grammars (PEGs). It supports C, Java, JavaScript, Python, Racket, and Ruby.☆235Updated last year
- A simple Prolog interpreter written with javascript☆16Updated 7 years ago
- Myna Parsing Library☆78Updated last year
- A top down parser that can handle left recursion by using a stack and backtracking☆17Updated 9 years ago
- Compile-to-js and compile-to-c language, highly readable, keep it simple philosophy☆147Updated 4 years ago
- PEG Parser Generator for TypeScript☆195Updated this week
- A Pint-sized Earley Parser☆34Updated last month
- Top Down Operator Precedence☆154Updated 3 years ago
- Constraint library for JavaScript☆206Updated 4 years ago
- LLVM compiled to JavaScript using Emscripten☆461Updated 9 years ago
- Simple Operator overloading library for JS.☆162Updated 3 years ago
- Type Inference Library written in TypeScript☆92Updated last year
- bison / YACC / LEX in JavaScript (LALR(1), SLR(1), etc. lexer/parser generator)☆118Updated 3 years ago
- Javascript implementation of "Complete and Easy Bidirectional Type Checking for Higher-Rank Polymorphism"☆76Updated 3 months ago
- A web-first, cross-platform programming language with an optimizing compiler☆411Updated 8 months ago
- Compile and run Constraint Handling Rules (CHR) in JavaScript☆103Updated last year
- Generate diagrams for parser grammars☆236Updated last year
- C to WebAssembly compiler☆251Updated 7 years ago
- A toy js -> c++ compiler written in coffeescript. Uses escodegen to write c++ and tern to figure out types.☆111Updated last year
- Simple prolog interpreter using ES6 generators☆62Updated 9 years ago
- A Javascript implementation of Prolog☆16Updated 8 years ago
- Higgs JavaScript Virtual Machine☆875Updated last year
- An ECMAScript 5.1 parser, written in JavaScript. The ECMAScript grammar was created using Jison.☆97Updated 7 years ago