SemanticAnalyzer Generates semantic errors Put all .cpp and .h files in your project location in the workspace. Run Semantic.cpp. Generates output files which contains semantic errors.