Grammatiken: Unterschied zwischen den Versionen

Aus Byte-Welt Wiki
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 13: Zeile 13:
<math> REG \subset DCFL \subseteq CFL \subseteq CSL \subseteq RE </math>
<math> REG \subset DCFL \subseteq CFL \subseteq CSL \subseteq RE </math>


<math> REG\ </math> <br/>
<math> REG\ </math> Menge der regulären Sprachen<br/>
<math> CFL\ </math> <br/>
<math> CFL\ </math> Menge der kontextfreien Sprachen<br/>
<math> CSL\ </math> <br/>
<math> CSL\ </math> Menge der kontext-sensitiv Sprachen<br/>
<math> RE\ </math> rekursive aufzählbare Sprache<br/>
<math> RE\ </math> Menge der rekursive aufzählbaren Sprachen<br/>

Version vom 24. März 2008, 20:33 Uhr


$ G\ =(V\ ,\Sigma ,P\ ,S\ ) $

$ V\ $ endliche Menge der Variablen, nicht terminal Symbole
$ \Sigma \ $ endliche Menge von terminal Symbolen, Alphabet
$ P\ $ Regeln
$ S\ $ Startsymbol , $ S\ $

Je nach Spracheklasse unterliegen Grammtikregeln einer gewissen Form.

$ REG\subset DCFL\subseteq CFL\subseteq CSL\subseteq RE $

$ REG\ $ Menge der regulären Sprachen
$ CFL\ $ Menge der kontextfreien Sprachen
$ CSL\ $ Menge der kontext-sensitiv Sprachen
$ RE\ $ Menge der rekursive aufzählbaren Sprachen