- HTML checker with Push Down Automata (PDA) Concept
- PDA not hardcoded, in .txt file
- HTML files for testing located in tests folder
- Contributors :
- 13522064 Devinzen
- 13522093 Matthew Vladimir Hutabarat
- 13522054 Berto Richardo Togatorop
- Apply Pushdown Automaton to make HTML Checker
- Place your HTML file in tests folder
- Change directory to src
- Perform this in your terminal python main.py pda.txt <your_file_name> replace <your_file_name> with your actual HTML file name
- The result will be shown after.
- Accepted for valid HTML syntax
- Syntax Error for invalid HTML syntax. For Syntax Error message, the program will also show the current state, input value, and current Top Stack right before error syntax
- Python
Created by @Devinzen, @MatthewHutabarat, and @BertoTogatorop