A grammar that produces more than one parse tree for the same sentence is…

2025

A grammar that produces more than one parse tree for the same sentence is called:

Answer: B. AmbiguousA context-free grammar is ambiguous when at least one sentence in its language has more than one parse tree. Equivalently, that sentence can have more than…

  1. A.

    Contiguous

  2. B.

    Ambiguous

  3. C.

    Unambiguous

  4. D.

    Regular

Attempted by 281 students.

Show answer & explanation

Correct answer: B

A context-free grammar is ambiguous when at least one sentence in its language has more than one parse tree. Equivalently, that sentence can have more than one leftmost or rightmost derivation. The question states exactly this condition, so the grammar is called ambiguous.

Explore the full course: Gate Guidance By Sanchit Sir

Loading lesson…