New Semantic Analyzer