A web based playground for parsertl/lexertl
-
Updated
May 22, 2024 - GAP
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.
A web based playground for parsertl/lexertl
LALR parser combinators for C# and F#.
Lark is a parsing toolkit for Python, built with a focus on ergonomics, performance and modularity.
LALR(1) parser generator for Rust based on Lemon + SQL parser
A simple proof of concept for the lalr parsing method.
Compiler Design experiments including c, flex, bison, scanner, java and other codes
Language To Describe Complex Automata-based Synchronized Model On Industrial Systems (Automata-based Language)
The Zephir Parser delivered as a C extension for the PHP language.
A pure Python LR/GLR parser - http://www.igordejanovic.net/parglare/
Modern LALR(1) parser generator and parser for C++
Parser Generator for LR(1) and LALR
An implementation of LALR(1) parser generator in Java with synthesized attributes and parsing automaton visualization
lexer & parser generator for java
A parser generator for nim