Question: Convert the following CFGs to CNF: (i) S SS I a (ii) S aSa I SSa I a (iii) S aXX X
Convert the following CFGs to CNF:
(i)
S → SS I a
(ii)
S → aSa I SSa I a
(iii)
S → aXX
X → aS l bS l a
(iv)
E → E + E
E → E*E
E → (E)
E → 7
The terminals here are + * ( ) 7.
(v)
S→ ABABAB
A → a I Λ
B → b I Λ
(vi)
S → SaS I SaSbS I SbSaS I Λ
(vii)
S → AS I SB
A → BS I SA
B → SS
Step by Step Solution
3.26 Rating (181 Votes )
There are 3 Steps involved in it
i S SS I a The goal is to find a formula that can be rewritten as So we look for formulas in the form a where a and b are variables This can be achiev... View full answer
Get step-by-step solutions from verified subject matter experts
