Create semanticanalyzer.c