Grammaire universelle Article, Signification, Explication
La grammaire universelle a été pensé par Noam Chomsky, elle a pour but de s'appliquer à n'importe quel langage qu'il soit informatique, écrit ou verbal.= Définition =
La grammaire d'un langage est définie grâce à quatres éléments :
- T (ensembles de mots) : terminaux
- N : non-terminaux
- R : règles
- S (S ∈ N) : symbole de départ
= 4 catégories =
Selon son auteur, il y a 4 familles de grammaires dont tous les langages font partie.
régulière ∈ hors contexte ∈ contextuelle ∈ générale
| Table of contents |
|
2 contextuelle 3 hors contexte 4 régulière |
Contextuelle car le remplacement d'un élément non-terminal par un élément terminal peut dépendre des éléments autour de lui, de son contexte.
générale
aucune règle
Cette catégorie est impossible à traiter, la grammaire étant trop faible le temps pour savoir si une phrase appartient ou non à celle-ci n'est pas forcément fini.contextuelle
(N ∪ T)* ↦ (N ∪ T)*
Où la seconde partie est plus petite que la première (ce qui permet lors de la recherche de ne pas poursuivre trop longtemps de mauvaises voies).hors contexte
N ↦ (N ∪ T)*
Ici plus de context, ce qui signifie que les éléments non-terminaux sont traités individuellement.
