Anatomize - A JavaScript-based framework for building parsers.
-
Updated
Apr 11, 2023 - JavaScript
A grammar describes the syntax of a programming language, and might be defined in Backus-Naur form (BNF). A lexer performs lexical analysis, turning text into tokens. A parser takes tokens and builds a data structure like an abstract syntax tree (AST). The parser is concerned with context: does the sequence of tokens fit the grammar? A compiler is a combined lexer and parser, built for a specific grammar.
Anatomize - A JavaScript-based framework for building parsers.
Indentation and de-indentation lexer for Moo and Nearley.
A tree-sitter grammar for the Erlang documentation generator (Edoc) syntax
A prototype of a browser-based application for assisting in the grading of assignments. Currently Racket files have special support.
Evil programming language focus on hack
The OO programming language
Simplified token definition and lexer creation library for use with Chevrotain.
Dummy project set up following https://tomassetti.me/antlr-mega-tutorial/#javascript-setup
A lexer and longest common sequence finder (between JS source code files)
Simple, but extensible lexical scanner. Inspired by, but distinct from, Ruby's StringScanner.
First and follow set solver in Javascript
pina-lexer is a library that can be used for tokenizer operations.
Power Lexer is a Simple Lexer (String Interpreter) For Javascript. Intended to Identify Words and Symbols on simple Strings, using Lexicons(Collections of Known Symbols)
Lexical analyzer for Javascript developers