Esercizi grammatiche

Esercizio svolto: grammatica dipendete da contesto

programmer

Esercizio svolto: grammatica dipendete da contesto

Dato il linguaggio L ricavare una grammatica L(G) = L.

L = {an bm ck | n ≤ m ≤ k}

Iniziamo a studiare questo linguaggio:

L = { ε, c, bc, abc, abbcc, aaabbbccc …. }

G = (X, V, S, P)      X = {a,b,c}      V = {S,B,C,D,E}
P = {
S -> aSBC | D
D -> BDC | E
EC -> CE
EB -> BE
CB -> BC
aB -> ab
bB -> bb
bC -> bc
cC -> cc
E -> ε | cE
}

Grammatica dipendente da contesto (tipo 1)

/ 5
Grazie per aver votato!

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *