The principal task of the lexical analyser is to
Answer: A
Correct answer: group the input characters into lexemes and produce tokens
The scanner is the compiler’s first phase and its job is purely one of recognition: read the character stream, decide where one lexeme ends and the next begins, and hand the parser a stream of tokens with their attributes. Checking the grammar belongs to the parser, type checking to semantic analysis, and instruction selection to the back end.
Please log in or register to report this question.