EBNF und Syntaxdiagramm

9 flashcardspar srkrs22
Réviser ces flashcardsGratuit · répétition espacée · iPhone, Android, Mac et web

Toutes les cartes

1
Was heißt EBNF? Und wofür wird’s verwendet?
erweiterte Backus - Naur - Form
-> Formulierung von Syntaxregeln
2
Was sind Metazeichen?
Metazeichen sind zeichen die innerhalb der Sprachdefinition eine konkrete Bedeutung haben.
3
Was macht das Zeichen “=” ?
Das “Trennzeichen =“ grenzt die erklärende Nichtterminal von der Erklärung ab
4
Was macht das Zeichen “.” ?
Das “Regelende . “ grenzt Regeln voneinander ab
5
Was macht das Zeichen “{}” ?
Die “Wiederholungsklammer { }” bedeutet dass der Inhalt (das was zwischen den Klammern steht) keinmal, einmal oder mehrfach vorkommen kann
6
Was bedeutet das Zeichen “|” ?
Die “Alternative |” stellt eine Auswahlmöglichkeit (oder) da
7
Was bedeutet das Zeichen „[ ]” ?
Die “Optionsklammer [ ]” bedeutet dass der Inhalt entweder keinmal oder einmal vorkommen kann
8
Was bedeutet “( )” ?
Die “Gruppierungsklammer ( )” bedeutet dass die Auswertung innerhalb zuerst stattfinden muss (wie in Mathe)
9
Was ist das Syntaxdiagramm?
grafische Darstellung von Syntaxregeln. Man kann demnach das EBNF in ein Syntaxdiagramm übersetzen und anders rum gehts natürlich auch

Zeichnung von Antonia :) angucken
Réviser les 9 cartes gratuitement

Plus de flashcards

pt244 cartesMédecine et santé · AnglaisAnthonyspanish unit 1 vocab35 cartesLangues · Espagnol → AnglaissusannahCrime29 cartesAnglaisiveahugeshipIntegrated Marketing Communications: Branding23 cartesAnglaisJessicaszavak19 cartesLangues · Hongrois → Allemandgrétiapplication of reproduction and genetics SWA15 cartesSciences · AnglaismischaIndian Literature 11 cartesHistoire et lettres · AnglaisSerimcharacteristic radiation 8 cartesSciences · AnglaisHaleemaLatin and Greek Roots: Word Parts144 cartesLangues · AnglaisCallias~is~gayHeart and Neck Vessels Health Assessment93 cartesMédecine et santé · AnglaisMadiruth2Constitutional Law: Supreme Court Cases and Rules69 cartesAnglaisallielatina 4. lekce levý54 cartesLangues · Tchèque → Latinadelka

Révise ces decks dans l’app

Gratuit sur iPhone, Android, Mac et le web. Ajoute n’importe quel deck à ton compte en un tap.

Télécharger dans l’App StoreDisponible sur Google Play
Réviser les 9 cartes gratuitement