This is a Python implementation of an LR(0) parser with a simple GUI interface.
- You do not need to install any external libraries.
- You can run the project by typing
python main.py - after running the project, you should select grammar1.txt in the
srcfolder. - You can also write your own grammar and use this project to perform LR(0) analysis on it.
Wish you a happy use~
Grammar1(Augmented Grammar) screenshot
Main program page screenshot
View State Sets screenshot
View State Table screenshot
Analyze string




