Esercizi grammatiche

Linguaggi di programmazione: esercizio 14 grammatica

programmer

Dato il linguaggio

L = {w ∈ (a,b,c)* | |w| / na (w) = 3}

definire la grammatica.

 

G = (X,V,S,P)

X = (a,b,c)

V = (S,B)

P = {

S -> SaSBSBS | SBSBSaS | SBSaSBS | ϵ

B -> b | c

}

 

Grammatica libera da contesto (tipo 2)

/ 5
Grazie per aver votato!

Lascia un commento

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