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 analyze...
翻译 - Compile Time Parser Generator 是一个 C++ 单头库,它将语言描述作为 C++ 代码并将其转换为具有确定性有限自动机词法分析器的 LR1 表解析器,所有这些都在编译时完成。
C--compiler which implements LL(1)\LR(0)\SLR\LR(1) and semantic analysis and MIPS generate
翻译 - C--实现LL(1)\ LR(0)\ SLR \ LR(1)的编译器,并进行语义分析和MIPS生成
cparse is an LR(1) and LALR(1) parser generator
同济大学CS《编译原理》课程设计: 类C语言编译器TongJi University CS compiler theory assignment
Work with (E)BNF and bison/YACC Grammar: Parsing, FIRST/FOLLOW set, CNF, Conversions, LR and LL parsing tables
A scripting language used to learn the principles of compilation
Create LR(1) parsers in your browser and see how they work
LR(1) and LALR parsing tools app to learn compilers and language theory
Asparserations is an LR(1) and LALR(1) parser generator frontend. It outputs JSON representing the parse table.
GLR, LR(1) LALR(1) parser generator for Rust with custom reduce action
LR(0)/SLR(1)/LR(1)/LALR(1), syntax analysis, simple calculator
The project work would include a set of predefined grammar and an interface which would convert each phase of the parsing process into a visual representation and would display onto webpage.