Coder. Cat Dad. Car Nut.
I’m a software developer focused on mastering my craft one language at a time. The projects in this portfolio are some of my favorite works.
This is an HTML Parser project built in C++ to demonstrate a mastery of principles of Data Structures in programming. This project takes a folder of HTML files and tells the user if each page is balanced and how many unique, valid sites can be visited from said page.
The file has a makefile, so to compile and run the project, run:
make run;
When running the program, the command line will update the user which page is being parsed at any given time. Afterwards, there will be a rudimentary table listing the pages, whether they are balanced, and the number of unique viable links in that page (see Fig 1).
Fig 1. Program Output.
If you wish to add more pages to the parser for checking, just add them to the pages/
directory, and write the titles into the makefile under the given:
flag.