COMPILER DESIGN

INTRODUCTION TO COMPILER DESIGN

KEY COMPONENTS OF A COMPILER

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
An entry to the symbol table is made in the lexical analysis phase itself.
A
True
B
False
C
Either A or B
D
None of the above
Explanation: 

Detailed explanation-1: -Symbol table is used to store the information about the occurrence of various entities such as objects, classes, variable name, interface, function name etc. it is used by both the analysis and synthesis phases.

Detailed explanation-2: -Lexical analysis is the starting phase of the compiler. It gathers modified source code that is written in the form of sentences from the language preprocessor. The lexical analyzer is responsible for breaking these syntaxes into a series of tokens, by removing whitespace in the source code.

Detailed explanation-3: -7. Which of these is not true about the Symbol Table? Explanation: The Symbol table does not ever perform the processing of the assembler derivative.

There is 1 question to complete.