Semantic analysis (compilers)
Appearance
Semantic analysis, also context sensitive analysis, is a process in compiler construction, usually after parsing, to gather necessary semantic information from source code. It usually includes type checking, or makes sure a variable is declared before use which is impossible to detect in parsing.
Theory
implementation
- Haskell:usually with the help of Monad (functional programming) and applicative functor
See also
context sensitive language Compiler
This article has not been added to any content categories. Please help out by adding categories to it so that it can be listed with similar articles. (January 2015) |