Zum Inhalt springen
L

Das Video kommt von YouTube: erst beim Abspielen verbindet sich die Seite mit YouTube (Google).

UE3-Syntaxdiagramme [-4.4- Syntaxdiagramme -Beispiel 2]

DerJavaLehrer3:40 2.585 Aufrufe veröffentlicht Auf YouTube

Das Wichtigste aus dem Video

Tipp auf eine Zeit – das Video springt genau dorthin.

Transkriptautomatisch erstellt · 20 Zeilen
Herunterladen
  1. ein weiteres Beispiel Beispiel 2 hierbe handelt sich um ein rekursives syntaxdiagramm hier ist s nämlich als syntaxdiagramm
  2. bezeichnet als terminalsymbole gibt es A und B und hier ist wiederum ein nichtterminalsymbol S das heißt hiermit kann ich quasi in einer zweiten
  3. Inkarnation verzweigen wiederum in S was es damit Aufsicht hat jetzt an dem Beispiel wiederum die Frage sind folgende Sätze syntaktisch korrekt oder
  4. nicht oder folgende Programme ASB ist syntaktisch nicht korrekt weil A ist ein
  5. nichtterminal und kein terminalsymbol und gültige Sätze dieser Sprache der der die durch dieses syntaxdiagramm definiert ist sind nur Sätze in den A
  6. und B Zeichen vorkommen also das ist nicht korrekt AAB schauen wir uns das an ich gehe nach hier komme hier rein komme an a vorbei
  7. gehe jetzt wieder in die zweite Inkarnation von S hinein komme wieder an a vorbei laufe jetzt hier raus und komme an B vorbei und laufe hier raus jetzt
  8. muss ich aber noch mal in die erste Inkarnation von S hinein und komme dann noch mal an ein B raus vorbei aber dieses B
  9. fehlt deswegen ist dieser Satz dieses Programm taktisch nicht korrekt das heißt was wir daraus gelernt haben es muss immer gleich viele a und
  10. BS geben denn in jedem s komme ich mindestens oder komme ich genau einmal an einem a vorbei und an einem B und wenn ich hier wiederum in an es ver
  11. Zweige da auch wieder ein A und B also ist AAA BBB
  12. korrekt das ist nicht korrekt denn wie gesagt besteht bestehen hier korrekte Programme immer aus gleich
  13. vielen a und gleich vielen BS wobei es die A's am Anfang stehen und die BS hinten stehen und hier haben wir ja nur ein A
  14. und jede Menge BS ja und das ist auch nicht korrekt denn nach den BS kommt man nie wieder an ein A und hier stehen ja noch mal drei
  15. as was man was was stellt sich jetzt die Frage was ist die Sprache die mit Hilfe dieses syntaxdiagramms beschrieben
  16. wird das ist die Sprache man kann das hier jetzt folgendermaßen sagen a hoch n B hoch n n ist Element der natürlichen Zahlen größer 0 und a hoch n bedeutet n
  17. mal a hintereinander geschrieben das hier wä a hoch 2 das a hoch 3 und anschließend FT B hoch n für n = 3 ist das genau das das heißt auch n B n ist
  18. einfach die sogenannte konkattination der Buchstaben a und b und jeweils in der entsprechenden Potenz
  19. n durch diese Sprache wird also die Menge der Sätze aoch n B hoch n mit n Element n n größer 0 definiert also ab AA BB AAA BB B und so weiter das sind
  20. alles gültige Programme bezüglich dieses syntaxdiagramms

Zum Nachlesen