Languages Formels
TP2: Grammaires
Exercice 1
Montrer que les langages suivants sont algébriques :
Exercice 2
Soit G= (Σ, V1 ⋃ V2, P1 ⋃ P2) une grammaire vérifiant :
Montrer que pour tout x ∈ V1 ⋃ V2, LG(x) est un langage linéaire
Exercice 3
Donner une grammaire algébrique qui engendre le langage L3={w∈{a, b}∗ | |w|a= 2|w|b}. Prouver que votre grammaire engendre bien le langage L3.
Exercice 4
On considère la grammaire suivante :
Montrer qu'elle est ambigue mais que le langage engendré ne l'est pas.