10 likes | 100 Views
Review for lecture 4. What is a compiler? What are the compiler phases? Which phases are in the compiler front-end? Which phases are in the compiler back-end? What does lexical analyzer do? What kind of error is detected by the lexical analyzer?
E N D
Review for lecture 4 • What is a compiler? • What are the compiler phases? • Which phases are in the compiler front-end? • Which phases are in the compiler back-end? • What does lexical analyzer do? What kind of error is detected by the lexical analyzer? • What does syntax analyzer do? What kind of error is detected by syntax analyzer? • What does the semantic analyzer do? What kind of error is detected by semantic analyzer? • What is the main task of the compiler front-end? • What is the main task of the compiler backend? • What kind of language is strong typed? COP4020 Spring 2014