Exercício 09.26
Desenvolva uma gramática linear à direita sobre o alfabeto Σ = {x, y, z} que reconheça a linguagem L = {w | w possui zyz como prefixo, yzx como subpalavra e xzx como sufixo}.
Desenvolva uma gramática linear à direita sobre o alfabeto Σ = {x, y, z} que reconheça a linguagem L = {w | w possui zyz como prefixo, yzx como subpalavra e xzx como sufixo}.
G = ({A, B, C, D, E, F, G, H, I, J}, {x, y, z}, P, A)
P = {< A > -> z < B >
< B > -> y < C >
< C > -> z < D > | z < F >
< D > -> x < D > | y < D > | z < D > | y < E >
< E > -> z < F >
< F > -> x < G > | x < H >
< G > -> x < G > | y < G > | z < G > | x < H >
< H > -> z < I >
< I > -> x < J >
< J > -> ε }