Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
#

lr1-parser

Here are 32 public repositories matching this topic...

Compile Time Parser Generator is a C++ single header library which takes a language description as a C++ code and turns it into a LR1 table parser with a deterministic finite automaton lexical analyzer, all in compile time.

  • UpdatedSep 3, 2024
  • C++

Parser Generator for LR(1) and LALR

  • UpdatedFeb 13, 2024
  • Python

An ecosystem of packages to work with automaton and parsers (dfa/nfa/e-nfa/regex/cfg/pda)

  • UpdatedMar 7, 2023
  • TypeScript

bison-like Parser generator & Compiler frontend framework that generate optimised IELR(1)/LALR(1) tables with Deterministic LR and Non-Deterministic GLR parsing. Write custom reduce actions in Rust and get beautiful diagnostics out of the box.

  • UpdatedOct 13, 2025
  • Rust
SwiParse

A general-purpose parser generator library in Swift with ambiguity detection and conflicts resolution.

  • UpdatedNov 29, 2020
  • Swift

An infrastructure of compiler front end in less code and less dependencies

  • UpdatedAug 1, 2025
  • C++

LR(1) Parser for the Ambients Protocol

  • UpdatedJun 17, 2022
  • Rust

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.

  • UpdatedMar 12, 2025
  • C++

北京邮电大学 2024-2025 秋季学期《编译原理与技术》课程实验——语法分析程序

  • UpdatedJan 15, 2025
  • C++

A lame c compiler which implements a basic lexer, an LR(1) parser and a recursive descent parser.

  • UpdatedJun 25, 2023
  • C++

Self-hosted parser/scanner generator from LR grammar with semantic annotations in C++20

  • UpdatedOct 31, 2025
  • C++

Static library of whatever are seen required in general purpose but not directly supported from Modern C++. Or whatever reusable originated from my side projects.

  • UpdatedOct 25, 2025
  • C++

Yet another CLR compiler compiler.

  • UpdatedMar 31, 2024
  • C

This is my labs from Compilers Design Course, being taught in BMSTU. Lab 1 - Constructing minimal DFA from regex in 3 phases (r => NFA => DFA => minimal DFA). Lab 2 = Grammar processing. (Removing cycles, left recursion, left factorizing, etc.) Lab 3 = LL(1), SLR(1) and LR(1) parser generator and lexer generator. Lexer based on minimal DFA. Each…

  • UpdatedMay 22, 2021
  • Java

LL(1) LR(1) SLR(1) LALR(1) Visualization

  • UpdatedApr 27, 2022
  • JavaScript

lexical analyzer and LR1 parser written in python , with documentation

  • UpdatedAug 7, 2024
  • Python

LR1 and LL1 , supporting left recursion.

  • UpdatedMay 23, 2021
  • C++

LR1-Parser可作为编译前端语法分析部件,基于Burke-Fisher错误恢复方案,和LR(1)算法开发,包括LR(1)分析表生成器模块和分析栈模块。

  • UpdatedFeb 26, 2023
  • C++

C-based Compiler With Qt for Course 10031202 Project

  • UpdatedJun 16, 2024
  • C++

Improve this page

Add a description, image, and links to thelr1-parser topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with thelr1-parser topic, visit your repo's landing page and select "manage topics."

Learn more


[8]ページ先頭

©2009-2025 Movatter.jp