Semantic analysis (compilers): Difference between revisions

Content deleted Content added
Remove misleading section on Haskell
Tags: section blanking Visual edit
No edit summary
Line 1:
'''Semantic analysis''', alsoor '''context sensitive analysis''', is a process in [[compiler]] construction, usually after [[parsing]], to gather necessary semantic information from the [[source code]]. It usually includes [[type checking]], or makes sure a variable is declared before use which is impossible to describe in the [[Extendedextended Backus–Naur Formform]] and thus not easily detected during parsing.
 
== See also ==
* [[Attribute grammar]]
* [[Context-sensitive language]]
 
[[Category:Compiler construction]]