Which of the following best describes Recursive descent parser?
- A. A top-down parsing technique that uses a set of recursive procedures to process the input grammar. ✓
- B. The compiler phase that improves intermediate or final code to make it run faster or use fewer resources.
- C. A categorized unit of meaning, such as a keyword or identifier, produced during lexical analysis.
- D. The compiler phase that translates source code into an intermediate representation before final code generation.
Correct answer
A. A top-down parsing technique that uses a set of recursive procedures to process the input grammar.
Explanation
Recursive descent parser refers to a top-down parsing technique that uses a set of recursive procedures to process the input grammar.