Skip to content

Latest commit

 

History

History
39 lines (33 loc) · 1.34 KB

README.md

File metadata and controls

39 lines (33 loc) · 1.34 KB

TBFO_Trial Berat Furina dan Oratrice

Table of Contents

General Information

  • HTML checker with Push Down Automata (PDA) Concept
  • PDA not hardcoded, in .txt file
  • HTML files for testing located in tests folder
  • Contributors :
    1. 13522064 Devinzen
    2. 13522093 Matthew Vladimir Hutabarat
    3. 13522054 Berto Richardo Togatorop

Features

  • Apply Pushdown Automaton to make HTML Checker

Usage

  1. Place your HTML file in tests folder
  2. Change directory to src
  3. Perform this in your terminal python main.py pda.txt <your_file_name> replace <your_file_name> with your actual HTML file name
  4. 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

Programming Languages Used

  • Python

Contacts

Created by @Devinzen, @MatthewHutabarat, and @BertoTogatorop