LR Parser (LR(0), SLR(1), CLR(1) and LALR(1))
-
Updated
Jun 2, 2023 - Java
LR Parser (LR(0), SLR(1), CLR(1) and LALR(1))
Responsive and Intuitive Parsing for the Analysis of Language - Regular Expression, LL1, LR0, SLR1 and LR1 parsing
implementation of a compiler, which use regex-pattern and LR(1) grammar
Developed the frontend of a Compiler in Java to generate an Abstract Syntax Tree of the given code. Implemented a Scanner for the compiler to perform Lexical Analysis and tokenization of the input code. Implemented LR(1) Parser to perform Semantic Analysis and generating the Abstract Syntax Tree.
Add a description, image, and links to the lr1 topic page so that developers can more easily learn about it.
To associate your repository with the lr1 topic, visit your repo's landing page and select "manage topics."