365x Filetype PDF File size 0.67 MB Source: www.lrde.epita.fr
Compiler Construction
e Acompilerarchitecture E
Compiler Construction Acompiler architecture 1/19
Generallayout–Compilerstructure
Input Front
End
Middle
End
Back Output
End
Compiler Construction Acompiler architecture 2/19
Front end
Analysis of the input language
Lexical analysis
Syntactic analysis
Static semantic analysis:
◮ type checking
◮ context sensitive check
◮ …
Source language specific
optimizations
Compiler Construction Acompiler architecture 3/19
Middleend
Generic Synthesis and optimizations
Stepwise refinement of the
intermediate representation
Generic optimizations
Compiler Construction Acompiler architecture 4/19
no reviews yet
Please Login to review.