An open API service indexing awesome lists of open source software.

LR parser

In computer science, LR parsers are a type of bottom-up parser that analyse deterministic context-free languages in linear time.[1] There are several variants of LR parsers: SLR parsers, LALR parsers, Canonical LR(1) parsers, Minimal LR(1) parsers, and GLR parsers. LR parsers can be generated by a parser generator from a formal grammar defining the syntax of the language to be parsed. They are widely used for the processing of computer languages.

https://github.com/soroushj/lr1-parser-vis

Create LR(1) parsers in your browser and see how they work

grammar-parser lr-parser lr1 parser

Last synced: 08 Apr 2025

https://github.com/wangziqi2013/cfront

A C language parser built from the scratch, without using compiler generator.

c compiler-frontend lr-parser operator-precedence-parser

Last synced: 12 Apr 2025

https://github.com/teliosdev/antelope

Antelope, the compiler compiler.

antelope generated-parser lr-parser parser-generator ruby

Last synced: 11 Apr 2025

https://github.com/pourmand1376/parser

Implementation of LL(0), LR(0), SLR(1), CLR(1) algorithms in C# (Visual Representation is also available)

clr-parser csharp ll1-grammar lr-parser lr0 lr1 msagl slr-parser

Last synced: 12 Jul 2025

https://github.com/monoid/fucc

FU compiler complier, LALR and LL parser generator for Common Lisp; main repo after BitBucket Mercurial migration

common-lisp lalr lalr-parser lalr-parser-generator lisp ll-parser lr-parser

Last synced: 13 Aug 2025

https://github.com/LIU42/SyntaxAnalyzer

《编译原理》课程设计,基于 LR (1) 分析的类 C 语言语法分析器

compiler course-project grammar-rules homework-project lr-parser lr1-parser syntax-analysis syntax-analyzer syntax-parser

Last synced: 05 Oct 2025

https://github.com/rcosta358/aguda-rs

Compiler in Rust for the AGUDA Programming Language

ast code-generation compiler inkwell lalrpop lexer llvm logos lr-parser parser rust

Last synced: 19 Jun 2025

https://github.com/unlomtrois/zlr

LR parser generator for Zig

lr-parser lr0 parser-generator zig zig-library

Last synced: 14 Jul 2025

https://github.com/karbonitekream/syn

A syntax parser based on the LLLR method

grammar ll-parser lr-parser paring rust syntax-analysis

Last synced: 25 Mar 2025

https://github.com/liu42/syntaxanalyzer

《编译原理》课程设计,基于 LR (1) 分析的类 C 语言语法分析器

compiler grammar-rules lr-parser lr1-parser syntax-analysis syntax-analyzer

Last synced: 28 Feb 2025

https://github.com/grachale/lr_parser_generator

This project is a learning tool designed to help users understand and generate LR parsers, including LR(0), SLR(1), LALR(1), and LR(1). It provides interactive features such as grammar definition, parser construction, and input string testing, enabling users to explore the internal structures and functionality of LR parsers.

lr-parser python streamlit syntax-analysis

Last synced: 09 Oct 2025

https://github.com/kbnim/fonya-jegyzetek

ELTE-IK Formális nyelvek és a fordítóprogramok alapjai

chomsky-hierarchy compilers formal-languages lecture-notes ll-parser lr-parser regular-expressions

Last synced: 16 Oct 2025

https://github.com/puresoltechnologies/parsers

PureSol Technologies' parser library

java library lr-parser packrat parser parser-library

Last synced: 14 Jun 2025

https://github.com/wldfngrs/parser-generator

Yet Another Parser Generator takes a grammar specification for an LR(1) grammar as input and generates a C++ header file containing tables and helper structs for parsing the LR(1) grammar.

c-plus-plus cpp17 grammar grammar-parser lookahead lr-parser lr1 lr1-parser parser-generator

Last synced: 24 Dec 2025

https://github.com/nilern/pallero

(Possibly, eventually) a PLR parser generator

lr-parser parser-generator

Last synced: 03 Jan 2026

LR parser Awesome Lists
LR parser Categories