Gerarchia di Chomsky: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m Bot: Modifico: fa:وراثت چامسکی; modifiche estetiche |
|||
Riga 7:
I simboli non terminali sono genericamente rappresentati da lettere in maiuscolo, i terminali da lettere in minuscolo, e il simbolo iniziale da <math>S</math>. Per esempio, la grammatica con simboli terminali <math>\{a, b\}</math>, e simboli non terminali <math>\{S, A, B\}</math>, e regole di produzione
: <math>S</math>
: <math>S</math>
: <math>BA</math>
: <math>BS</math>
: <math>Bb</math>
: <math>Ab</math>
: <math>Aa</math>
e il simbolo iniziale <math>S</math>, definisce il linguaggio composto da tutte le parole nella forma <math> a^n b^n </math> (Ovvero tutte le stringhe formate da <math>n</math> ripetizioni di <math>a</math> seguite da <math>n</math> ripetizioni di <math>b</math>, come ad esempio <math>aaabbb</math> per <math>n=3</math> o <math>aaaaabbbbb</math> per <math>n=5</math>).
Quella seguente è una semplice grammatica che definisce un linguaggio simile:
Simboli terminali <math>\{p, q\}</math>, simboli non terminali <math>\{S\}</math>, simbolo iniziale <math>S</math>, regole di produzione
: <math>S</math>
: <math>S</math>
== La gerarchia ==
[[
La gerarchia di Chomsky è composta dai seguenti livelli:
Riga 42:
<references/>
== Collegamenti esterni ==
* http://www.staff.ncl.ac.uk/hermann.moisl/ell236/lecture5.htm
Riga 58:
[[en:Chomsky hierarchy]]
[[es:Jerarquía de Chomsky]]
[[fa:وراثت
[[fi:Chomskyn hierarkia]]
[[fr:Hiérarchie de Chomsky]]
|