Refactor: Replace char array with std::string fname2
Refactor: Replace char array with std::string swappath
Refactor: Localize variable
Refactor: Replace function with function object compiler
Refactor: Extract method parse_arguments
Refactor: Replace malloc with std::vector buffer
Refactor: Extract methods compile, print
Refactor: Prefer // comments
Refactor: Replace char array with std::string src_fname
Refactor: Replace char array with std::string hdr_fname
Refactor: Replace char array with std::string hlp_fname
Add -h switch for HTML render
Refactor: Extract method read_source_file
Refactor: Move cleanup code to destructor
Refactor: Move doc comments before start of function
Refactor: Replace integral type with bool new_page