Highlights
- Pro
-
SyntaxTutor Public
An interactive C++ tool for learning LL(1) and SLR(1) parsers. SyntaxTutor generates random grammars and guides students through FIRST, FOLLOW, closure, and parsing table calculations with step-by-…
-
LL1Checker Public
LL1Checker: A tool to verify if a grammar is LL(1) and to validate input strings against the generated language. Ideal for learning about parsing techniques, compiler design, and formal language th…
-
3dsLL1 Public
Homebrew grammar parser for Nintendo 3DS. Lets you define grammars, process them, and mess around right on the console. Just for fun and for the love of the scene.
-
-
SLR1_Parser Public
This repository contains the implementation of an SLR(1) parser, a type of bottom-up parser used for syntax analysis in compiler design. The parser reads an input string of tokens and determines wh…
-
PLShell Public
A lightweight interactive shell for parsing and grammar analysis. Supports FIRST, FOLLOW, LL(1) table construction, SLR(1) automaton generation. Designed for both analysis and education, it provide…
-