Difícil parcial-2

Convertir una gramatica de expresiones aritmeticas a forma normal de Chomsky

Fuente: Parcial 2 — SI2002-1 7309 (2025-1)

cnfchomsky-normal-formconversionexpresiones-aritmeticas

Enunciado

Convertir la siguiente gramatica a forma normal de Chomsky:

E→E+T∣T∗F∣(E)∣a∣b∣Ia∣Ib∣I0∣I1T→T∗F∣(E)∣a∣b∣Ia∣Ib∣I0∣I1F→(E)∣a∣b∣Ia∣Ib∣I0∣I1I→a∣b∣Ia∣Ib∣I0∣I1\begin{aligned} E &\to E + T \mid T * F \mid (E) \mid a \mid b \mid Ia \mid Ib \mid I0 \mid I1 \\ T &\to T * F \mid (E) \mid a \mid b \mid Ia \mid Ib \mid I0 \mid I1 \\ F &\to (E) \mid a \mid b \mid Ia \mid Ib \mid I0 \mid I1 \\ I &\to a \mid b \mid Ia \mid Ib \mid I0 \mid I1 \end{aligned}