Updated missing or incorrect block comments in most classes
Cleaned up unnecessary empty "class Simulator" statements
ixed all compiler errors. List is as follows:
Added [[maybe_unused]] to argc and **argv in main. These may be used
later, but since they are required params for the main function this
is the only option unless we end up using them.
Upadted all "catch" expressions to catch the exception by address,
not value
Added return lines to functions missing a return
Removed #pragma once from cpp files
Removed unnecessary int to uint casting
Added lines to use unused parameters if necessary (some of these may
need future improvements)
Updated all exceptions to use "const char" instead of "char"
parameters
Summary of both commits:
CHANGES