jcoglan / canopy
A parser compiler for Java, JavaScript, Python, Ruby
☆421Updated 10 months ago
Alternatives and similar repositories for canopy:
Users that are interested in canopy are comparing it to the libraries listed below
- Myna Parsing Library☆79Updated 2 years ago
- a JavaScript library for working with BNF grammars☆59Updated 2 years ago
- Generate diagrams for parser grammars☆237Updated last year
- Waxeye is a parser generator based on parsing expression grammars (PEGs). It supports C, Java, JavaScript, Python, Racket, and Ruby.☆235Updated 2 years ago
- UI for debugging Jison grammars (UNMAINTAINED)☆117Updated 6 years ago
- An elegant armor-plated JavaScript lexer modelled after flex. Easily extensible to tailor to your need for perfection.☆409Updated 6 years ago
- ECMAScript parser that produces a Shift format AST☆253Updated 2 years ago
- A lexer and parser generator in JavaScript for DSL and custom languages in the browser and Node.js☆156Updated 7 years ago
- Programming language compiling to JavaScript☆466Updated 7 years ago
- A readable, DSL friendly programming language with excellent concurrency primitives☆128Updated 2 years ago
- JavaScript implentation of SQLite 3 query parser☆336Updated 5 years ago
- bison / YACC / LEX in JavaScript (LALR(1), SLR(1), etc. lexer/parser generator)☆120Updated 3 years ago
- Fast TypeScript implementation of the Cassowary constraint solving algorithm 🖖☆251Updated 3 years ago
- A parser toolkit☆95Updated 3 years ago
- Abstract Syntax Tree (AST) Query Engine☆205Updated 10 months ago
- Classp -- a classier way to parse☆170Updated 7 years ago
- A super efficient binary serialization format for JSON.☆460Updated 7 years ago
- Javascript Hash Array Mapped Trie☆250Updated 3 years ago
- (deprecated) KIELER's layout algorithms for JavaScript☆231Updated 4 years ago
- An ECMAScript 5.1 parser, written in JavaScript. The ECMAScript grammar was created using Jison.☆96Updated 8 years ago
- The Layout Language☆99Updated 10 years ago
- ☆248Updated 7 years ago
- JavaScript, with cleaned-up syntax and a few conveniences.☆146Updated 7 years ago
- JS/CC LALR(1) Parser Generator: A LALR(1) Parser Generator for JavaScript written in JavaScript☆48Updated 4 years ago
- JIT Assembler in javascript☆287Updated 9 years ago
- Incremental parsing system☆630Updated 6 months ago
- Hygienic, non-syntactic macros for JavaScript via a Babel plugin.☆262Updated 8 years ago
- Format for representing rich text documents and changes☆316Updated 3 years ago
- rewrite of the CoffeeScript compiler with proper compiler design principles and a focus on robustness and extensibility☆1,839Updated 2 years ago
- Optimised tokenizer/lexer generator! 🐄 Uses /y for performance. Moo.☆842Updated last year