Programming, Compilers, Interpreters, Programming Languages.
during this phase, the compiler moves to the semantic analysis phase. Semantic Analysis During semantic analysis, the compiler uses the AST generated during syntax analysis to check if the program is consistent with all the rules of the source programming language. Semantic analysis encompasses