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 270 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: Bpsc

Loading lesson…