[Playlisten] [Impressum und Datenschutzerklärung]

13.02.1 Formale Sprachen, Syntaxdiagramm, akzeptierende Automaten


CC-BY-NC-SA 3.0

Tempo:

Anklickbares Transkript:

in der InformatikindieAutomatenHand in Hand mit den formalen SprachenFragezeichen was hat denn das in aller Welt mit einander zu tundiese gleich zwischendurch versprechenes gibt ein Zusammenhang zwischen Automatengesangder Ampel und im Handy und sprachenin der Informatikbefangen ist ?? einer anderen Ecke an was soll daswas kann ich überhaupt zu Sprachenwissenschaftlichsagen formale Sprachenmankannbei Sprachen zwei Sachenuntersuchen auf ganz oberster EbenedieLeute die sich der Tag ein Tag aus mit Barren beschäftigen unterscheiden noch viel mehr Ebenen undden sich mal einig welche geben sie Ebenen sie jetzt unterscheidenich würde auf der ganz obersten Ebene bei Sprachen unterscheideneinmal die Grammatikunddann die Semantikdie beiden Begriffe kommen Informatiker werden vorGrammatik soll bei denSprachensein Formen Lehrewas ist der Akkusativdie bildlicheüber die BefehlsformFormenlehreund Satzbaudakann man auch ?? das Wörterbuch dazu zählendie will ich jetzt nichtund die Semantikist das was ich mit der Bedeutung beschäftigt die Bedeutungslehredas heißt denn das was da schwarz auf weiß steht tatsächlichwas soll mir das sagenan ich will es am einfachsten zu verstehen diese Unterscheidungwenn mansich klarmachtwas ein Grammatikfehlerist und was ein Semantikfehlerist ein Grammatikfehlerwill zum Beispielein einen ungültigen Satz zu bauen kein gültiger Satzkein gültigerSatzwäreeinkaufengehe ichnicht ungültig genug ?? können noch mal unddenke noch ungültiger machen gehe einkaufen ich soihr Einkaufen ich das wäre wirklich einungültigedas verbietet Grammatik gehe einkaufendieGrammatik hat also Regelnum das zu verbieten die Regeln der Grammatik sind diejenigen wieder beschäftigen das zu verbieten ?? Semantikvergibt ein wunderschönes Beispielbei der Semantik geht umsinnvollwas ist sinnvoll was es nicht sinnvoll die Bedeutungein nicht sinnvoller Satz kein sinnvoller Satzklassisches Beispieleinervon nur Komski das ist eine der großenForscher auf diesem Gebietich Hoffmann sauber das abschreiben wenn ihr nurdieklassischerSatz ist folgenderkann alles wie HeidisSleepJulius LeeKlammer aufkann allesAnnalesMineniddiefloriertder Handel sogar noch bisschen Bildung heute ?? kommen wir diesen Satz kennennurwieDorisdiefarblosegrüne Ideenschlafenauf siePunkt wütend ja wütendfarblose gute Ideen schlafen wütend das ist kein sinnvoller Satz ist Bio Poesiewerden sind sinnlose Sätze sind sehr poetisch ich finde sehr politisch aber offensichtlichim klassischenklassischen Sprachverständnishat der Satz keinen Sinnlässt ?? jetzt Beistrichdass es Semantik wenn das schiefgehtes was mit der Semantik und grammatisch ist der Satz wunderbaram Subjekt Prädikat Objektund so weiter sofort das stimmt alles die Grammatik ist okay aber alsvon der Bedeutung ein Problem ist nicht sinnvolldamit beschäftigt sich die SemantikdieInformatik für Theorie der formalen Sprachenhat hauptsächlichmit Grammatik zu tunweniger mit Semantikalso das was ich ihn gleich erzählegeht eigentlich darum wie bildlichgültige Ausdrückewas darf ich hinschreibenan Folgen vonBuchstabenfolgenvon Symbolenund es ist gültigbeschäftigt sich erst mal nicht damit was die Bedeutung der vonMatheformaleSprachen soll heißennicht natürliche Sprachen nicht Latein und Sanskrit undchinesischem deutschen was auch immerer formale Sprachen soll heißen mathematisch beschriebene Sprachenundeine Sprache ist in diesem Sinne eigensind in diesem mathematischenSinne eine Sammlungdie Mengeallergültigen Ausdrücke die hinschreibenkann sie schreiben alle Sätze hin alle Romane in die erlaubt sind fassen das als eine Menge zusammendas ist meine Sprachealle Möglichkeitenetwas mit der Sprache auszudrückenzusammengefasstist mathematischen Sinne eine Spracheanschaulichwas soll eine formale Sprache seinjede Programmiersprachenatürlich ist eine formale SpracheIsolde sagen jede Programmiersprachedie sich inSymbolen aufschreiben lässtgeradenach dem was wir eben gesehen habenaberes gibt auch grafische Programmiersprachenzum BeispielSeymourlingunstet flohan welche Programmiersprachemeine Programmiersprachenklassischer Art die Buchstaben aufgeschrieben sinddas in formalen SprachenHTMLdie Sprache des Web sei kleineren Beispiels eine formale SpracheähmXML basierte Sprachenzeigt ein Beispielganz üblicher Standard um Dokumente zu kodieren?? XML-basierteoder basierendesie wollenSprachenanauf der billigen Seite ISBN Nummernsie nehmen die Menge aller gültigen ISBN Nummern zusammendamit haben sie eine formale Sprache definiert ist natürlich nicht ganz so aussagekräftigwie HTML nicht ganz so aussagekräftigwie C++aber es ist eine formale Sprache die Menge aller gültigen ISBN Nummernwaren sowas wiedreizehn Stellen zum Beispieldrei Ziffer miteinander ein Bindestrichgucken was ich aufgeschrieben habePunkt ISBN Nummerdenachtnicht jede ISBN nicht jederNummer von diesem Format ist tatsächlich in der Sprache trennenwenn sie einfach rein zufällig dreizehn Stellen besitzt dreizehnFilteregal wenn die zufälligihreZahl miteinander schreiben ?? Bindestrich ?? dazwischen setzen dass es wahrscheinlich keine ISBN Nummer es gibt genau Regeln wie zum Binden bilden sind?? Prüfziffer ist drininsofern ist das ist die Sprache etwas schwieriger als man sich das vorstellt ISBN Nummern als Sprache ist nicht einfach nur so soviel Ziffern dann Bindestrich sowie Ziffern dann Bindestrich ist es schwierig sich nicht jede Kombination erlaubtaber diese Regeln alle zusammengefasstbilden an formalen Spracheoder einfach die Menge aller erlaubtenISBN Nummernzusammenist eine Sprache im mathematischen SinneamAutokennzeichengenausoauch eine sehr billige formale SpracheMenge allergültigen Autokennzeichenin dem wiedieA etwas ?? Yamaha überhaupt erlaubt ist es mit den Ausnahmeregelnnicht aus ist die Listewelche Kombination erlaubt sindPunkt sie berücksichtigenallevon denen lassen die Kombination weg die verboten sind dann haben sie eine formale Sprachedie Menge aller erlaubtenAutokennzeichengewisse Menge an erlaubten ISBNNummerden Mathematikernreicht die Ideeerst maldas maneine formale Sprache definiert in die man alles hin schreibt was erlaubt sie bei den ISBN Nummern alle erlaubten ISBN Nummern bei den AutokennzeichenerlaubtenKennzeichenspätestens hier bei den Programmiersprachenist echt heftigbei der Vorstellung auch die Menge allererlaubtenProgramme die ich in C schreiben darfdas eine ziemlich große Menge?? möchte dann weg von der Beschreibung als Mengen möchte deswegenbeschreiben damit entspannt wie beschreibe ich Ansprache mit Regeln gewöhnlich bei die ISBNNummerdie Prüfzifferwelche Regeln gelten für C alle Schweifklammer müssen wieder geschlossen sein?? an bestimmten Stellen müssen Semikolon zwischen ?? stehen dafür gibt es Regeln das Schreiben offiziell als Regel hinund nicht in dem ich aber alle Möglichkeiten auflistedass wir den Weg wird sehr schnell sehr kompliziertwas ich Ihnen vorführen will isteine Regeldie man Gleitkomma Zahlen hinschreiben kann in einerProgrammiersprachesozusagendie Sprache der Gleitkomma zahlen ich möchte sowas schreiben können wie eins Punktnull E dreitausend ich möchte sowasschreibenkönnen wie minus zweiundvierzig?? Punktdrei siebendiesehen und ich möchte sowas schreiben können wie minusnull Punkt vier drei und so weiter und sofortalle die von der Machart sollen erlaubt seinsowas wiemir aus W Punkt minusdrei soll verboten seindasist nicht einfach nur alle Kombinationenvon Ziffern und minus und Punkt und jesondern alle sinnvollen Kombination von Ziffern Punktund minus und dieformale Sprache gebildet wird von allen Gleitkomma zahlenwie kann ich das als Regel hinschreibenkannauch mal zu Hausehaarsträubend Komma dass in Madrid eine adelshinzuschreibengibt tausend Arten sind zu schreiben einen Artikel zu schreiben ist als Syntaxdiagrammschon wieder Kringelund Linien zur ??mit ?? dievierte Art einzelnen Linien heute das Syntaxdiagrammeine von ganz vielen Arten das man eine gesehen habenmöchtestbei der dann auch bewenden lassen und nicht die anderen noch antundass sie nie die kriegen wie kann man solche Regeln den AufschreidieRegel wie ich eine Gleitkomma Zahlin Symboleneintippen kannund zwarsollen Syntaxdiagrammwird von links nach rechts wir lesen Mahnmalsaus das was mal keine Feile drankommen einfach von links nach rechts liest klarBrückenpfeilerjetzt mal etwas vor Punkt vorkommen kann in meiner Zahlzum Beispielkönnen erst malZiffern vorkommendie Ziffern von null bis neunjemanden ein Klingelweinso in der Formdie können vorkommen die können auch mehrfach vorkommenist manches und Schleifeausschussesenger malschön hierarg großzügig mit dem Platz dass man sich enger Kommadas ausGitarrenwassoll das heißenich fange links andarf ich mit Ziffern ähm von null bis neunund mit fertigoder ich darf den Ziffern ähm von null bis neun und die wieder zurück und nehme noch eine Ziffer von null bis neunund wäre fertig wenn ich will oder ich darf wahlweise auch normal zurückgehen und noch entzifferndas sollte Schreibweiseanwenn ich Gleitkomma Zahlen bilden will das wäre keine Gleitkomma Zeiten sind basiert bilden können sie können null null null null bilden das war schon mal nicht so wirklich schöndanndort nur miteinander sie könnten nurneun tausend neun tausend bilden sie können neunzig tausend eins bilden mit diesem Syntaxdiagrammallein beim erstmaligen Sieg neunKomma durchschnittlich null ?? null nullnull in die Eisen sind fertigbin ich aber Gleitkomma Zahn handelt es keinen Gleitkomma Teich brauchen jeden Fall ein dezimal Punktsie soll derdezimal Punkt seindas wäre eine Möglichkeit Gleitkomma Zahl zu bildeneine Folge von Ziffernmindestens eine sie sehen wie das gemeint ist muss mindestens eine Ziffern seinein Ziffer seine Muskeln noch mehrere dazukommenund dann ein Punktdas wärePunkt für das englische hierbis sie dann auchverstehtdas wäre eine Gleitkomma Zahl wäre eine Möglichkeitdann können diese Gleitkomma Zahl ein Minus davor habenAsthmaoder könnte noch ein Minus der Frauein Minus davor kommenalso wahlweisedich direkt zu der Ziffer oder ich setze noch ein Minus davorkann keine zwei Minuten zwinkerndes Gesichteinmal habensogar das Minus mehrfach haben deswegen natürlich nicht das wir bisschen blödsinnig ein Minus oder kein Minus das würde heißenkein Minusnunmit dem englischendie unsägliche Möglichkeiteine Dezimalzahlmit einem Punkt anzufangenPunktsieben drei irgendwasmit dem englischen auch erlaubter erlaubt sein und die null davorden Fall muss ich noch abhaken das heißt nach dem Minus darf ich abbiegeneinen Punkt machenunddann ?? ich mindestens eine Ziffer nach dem Punktder Punkt darf nicht allein stehen auch mindestens eine Ziffer nach dem Punktwar nicht soundsobisherhabenwir malgroßzügig mit dem Platzbisher haben istminus oder nicht minusbei Stellen vor dem Komma Punktoder wie das ?? nicht minus ein Punkt und eine Stelle danach mindestens eine Stunde danachderzeit natürlich beliebig viele Stellen nach dem Komma haben das mal ich noch reinauf diese Weise ihrglücklichmacht mich unten gegangen bin auf diese Weise kriege ich beliebig viele Stellen nach dem Kommasogar ich sage eine StimmePunkt und dann ist Schluss nach dem Kommaodergar nichts hervor Punkt eine Stelle deine Schluss nach dem Komma oder noch eine Stelle mehrdas System dass es beliebig viele Stellen lachen Komma werden könnenmüssen wahlweise erlauben sich jetzt nicht schwierig zuihr in Situationmüssen wahlweise erlauben das man hier noch ?? Schleife machtihrrausund derglitschigeder mit bis sie so und da wieder reinich darf hier auch in der Schleife laufen um nach dem dezimal Punktindischer seitStellendahinter zu hängendas war der führende Teilverletzungenkommen wahlweisedarf ein Exponent Komma das heißt dass hier noch mal getrennt dahinterwahlweise darf noch ein Exponent kommendieses Tee darf groß oder klein geschrieben sein ein kleines Eoder ein großes Eein kleines Eoder großes Tarbeitetder oderderdanndarf der Exponentplus haben ein Minus haben oder gar kein Vorzeichendas heißt wenn ich hier wieder raus Kommasich mich entscheidenMariechen plusnichts oder mache ich ein großes zumindest gewordenBeistrich am Schluss oder nicht ?? ein Minus danachin der Formvon Verzweigungund danachmindestenseine Zifferkann er nicht schreiben?? dreizehn Gdass wir wissen komisches muss mindestens eine Ziffer danach kommenalso schreitet sie wieder null bis neundas stellt sicher das mindestens eine Zifferdanach kommt nachEplus oder minus oder gar nicht aus können sich nicht nur eine Ziffer verstehen es können mehrere Ziffern der Stinnesmuss ich klingeltedas ich nur eine Ziffer durch den Gang sondernbeliebig vielesogar noch ein Spickzettel Punkt ein noch vergessenes gibt noch einen weiteren Weg ist perverseine halbe Stunde darüber gebrütet ich hoffe ich hab jetzt alle Wege es gibt noch einen Wegeinpaar Zahlener ohne Punkt und dann biegen sich hier direkt absieht jetzt ungeschicktausda hineinWegen direkt von da da hinein ab also einmindestens eine Ziffervielleicht mehrere Ziffernund dann ein EE und Exponent sowas wievierEE fünfmuss aber möglich sein das wäre dieser wirklich die hier rein eine Zifferkein Punktdirekt hier in Exponentenandas es grausame WeiseistdassimpelsteBeispiel für dennennenswerte Syntaxdiagrammwas mir eingefallen ist ?? Sinnes explodiert ein sofort schon mit einemunter den Fingern während man überlegt??das wäre eine Arteine Regel aufzuschreibenauf zumal in diesem Fall wie man eine formale Sprache bilden in diesem Fall wird die formale SprachefürGleitkomma Zahlwieder Komma Zahlen eintippen kannichbin ihn noch die Erklärung schuldig was das dennmitAutomaten zu tun hatsetze auch im Bild mit Kringelzwar nicht mit Pfeilenmit SmithsKurven drinwarenaber das ist nicht was dawas den Automaten ausmachtPunkt man kann diese Sprache nicht jede Spracheaber diese Sprache ist einfach genugum sie mit einem Automaten zu prüfenundzu verarbeitenPaulsenheißt es dann gerne Pausendiese Sprache kann ich mit einem AutomatenPaulsenamstellt sich vordas wäre ein Datenformatdas sie übertragenper Internet oder per Textdatei durch die Gegend traktiertund die Gegenseite muss diese Textdatei wieder einlesenPunkt es muss ein Programm geschrieben werden was in der Lage istAusdrücke dieser ArtFormulierungensie wollen Formulierungen dieser Art wieder einzulesenbei dieser Sprache wie das mit einem Zustandsautomatenwaren bei den dass die heißen regulärjede Sprache ist regulärim kleineren?? noch mehr dazu zu sagen die einfachsten Sprachen sind dieregulärendas sie wäre eine reguläre ich kann sie nicht an Zustandsautomatenverstehenmich mal prüfendamit am Zustandsautomatenautomatensoll sagen?? Zustandsmaschinekann ich prüfen ob so ein Ausdruckkorrekt gebildetdas geht soNummer neuninichmal diesen Zustandsautomatenwar das sehr theoretische Grammatik ist dieses Merkmal tatsächlich wie die theoretischen Komma wenn man einen kreisrund bringenund das soll man sagt mein Startzustandsein solloder möchte ich mit diesem Zustandsautomatengesteuertvon diesen Symbolenmöchte Gestalt von diesen Symbolen durch den Zustandsautomatenmarschierendas nächste Symbol was ankommtsoll ein Ereignis seindass sie solche Folgenereignisseneins Punkt null E drei sein?? möchte ichin den Automaten reinfütternund gucken wo der Automat dann landetals ob sie hier ebenhabendas Handy mit Ereignissen füttern Anschalten Ziffer dasLeben und so weitermöchte ich jetzt ein Automatenmit diesen Symbolenführteunddieser Automatsoll in einer bestimmten?? in bestimmten Zuständenlandenwenn die Vorgang Symbol erlaubt waren sollen andern Zuständen landen wenn die Folgensymbolnicht erlaubt warman markiert dann bestimmte Zustände alsakzeptierenin Zustandsautomatenwenn man da landen nach dem ganzen Zeichen eingefordert haben war der Ausdruck okaywenn in einen anderen Zustand landen bei der Ausdruck nicht okayist am Beispiel leichter zu verstehen was passiertso das erste was kommen darfist ein Minuszeichenoder eine Zifferoder ein Punktdas sind die ersten Ereignisse mit den ich rechnen muss ein Minuszeichenkann kommenes kann eine Ziffer kommen oder es kann Punkt comMinuszeichenkann kommen ist kann eine Ziffer kommenes wäre das Ereignis daroder es kann ein Punkt comvorsichtigweiter überlegenwenneine Ziffer gekommenist bin ich in einem speziellenZustandin dem ich gar keine Namen jetztbin ich in einem bestimmten Zustand wenn die erste Ziffer gekommen ist?? eine weitere Ziffer kommtmit ?? muss mir das gar nicht merkendas Essen besonderer Zustand ist das ist in diesem Diagramm macht es keinen Unterschied ob es eine weitere Ziffer kommt das heißt insoweit Ziffer kommtbleibe ichin diesem Zustandes ist auch erlaubtZustand kann sich selbst übergehen eine weitere Ziffer kommtbleibe ich in dem Zustandwas dann passieren dannist das die Eli kommen oder dass der Punkt kommt das noch irgendwie getrennt verarzten hier könnte ein kleines Epassieren es könnte ein großes E passierenoder es könnte der Punkt passierenals weiteresabermal zusammen fegen ihrwenn derPunkt passiertesich wenn man unten weitermachen ?? ich mir das ich insgesamt ?? mal den Wasserski schon beginntan angestrebt zu werden ich mich insgesamt zehnmal angenehmleichte und normale Zweig dazusieht man es weitergehenwirdwenn der Punkt gekommen ist da eben wenn als erstes davon ?? der Punkt gekommen istmuss sich auf eine Ziffer warten mindestensdasist also ein spezieller Zustanddas der Punkt gekommen ist dann muss ich auf eine Ziffer warten damit muss man sich überlegen wo ich muss auf eine Ziffer warten kann ich das nicht geschickt behandelnmuss auf eine Ziffer ratennach dem Punkthiermuss ich auf eine Ziffer wardas überlegenvon demalsoweiterhin ein Zustand nach dem eine Ziffer gekommen istkann ich den Zustandbei dem ich da an Komma irgendwie recycelndas muss derselbe sein nachdem jeder Punkt gekommen ist hier denselben Zustand haben ?? in deine Punkt gekommen istkann ich auch direkt dahingehend das muss ein derselbe Zustandunddas istwie so schön heißt ein akzeptierterZustand an dieser Stelle darf ich schon aufhörenKomma wenn das dann gernean dieses Symbol heißt dann ?? bei den theoretischen Informatikernmit dieser Umweltnotationbei den Gerüchen Komma als dass sie beim akzeptieren der Zustandwenn ich da landewardas eine erlaubte Zeichenkette wieder angekommen istKomma bis dahin geradewas wäre erlaubtStartzustandhier geht's los Komma dass man Komma ordentlichin dem Zustandstartet das Systemjetzt kanneine Ziffer kommendann an dich daes könnenweitere Ziffern kommenBeistrich hierund es wird ein Punkt kommenden Herbst eine Folge ein Ziffer mit ein Punkt das ist okayBeistrich dann das wäre okay wenn ich hier aufhören würde Ziffern einzugebenund Gegenden akzeptierenoderdazu stand es kommt zu Beginn ein Punktund danach kommt eine Ziffersagte die Richterich?? um sich völlig weiter zu treibenvon mir aus könnte es natürlich weitergehen nach dem ?? Punkt dürfen Ziffern kommenhier geht's weiter und so weiter ich mag nicht alles auf es wird fürchterlich sie malenein fürchterliches Gestrüpp auf ich mal wieder bei sich auf dem Papier habe?? und kann das dann tatsächlich übersetzen sie können dieses Syntaxdiagrammübersetzen aneineein Automatender genau dannin so einem akzeptierenZustand landetwenn die FolgeAnzeichen die angekommen ist eine zulässige warwas ich hier noch einmal müsstewas passiert beim Anfangszustandwenn zum Beispiel das E kommtdas müsste man ja auch noch berücksichtigenin der Zeichenkettekönnt ihr nicht dünnes Minus stehenund ?? Zahlzwischen eine Ziffer zwischen neun und ?? Punkt es könnte ja auch noch nie kommen es könnte noch in groß N kleines N großes E könnt Komma Plus könnte kommendas müsste ich ja auch noch verarbeitenist Krause Präsident fürchterliches Gestrüppüber die nur die Idee mitgeben sie können tatsächlichwenn siedes Wahnsinns sind könnte tatsächlich dieses Diagramm übersetzenin einenAutomatenLeertaste prüftund während er das prüft ?? natürlich mitlesenund wissen was der Exponent war was die Mantisse war was meine Stellen vor dem Komma nach Kommaman hat parallel ein heiser geschriebenen Programmdas in der Lage ist solche Ausdrückeeinzulesenund dann weiter zu verarbeitendas ist der Zusammenhangzwischen den Sprachen und denAutomateneinfacher sprachendie sogenannten regulären Sprachenlassen sich durch Automaten prüfenDamendie vorgesehenen Gesetze nicht doch noch welche Sprachen gehen nichtnicht jede Sprache lässt sich durch ein Automaten prüfen Sie sie diese Sprache wird schonhaarsträubendaber das hatSprache die sich zum Beispiel nicht prüfen lässt durch ein Automaten aus Ansprachen der nicht regulär istist die Sprache der zulässigenGesteine Kontextalso diesmalist die Sprache der klammerten arithmetischen Ausdrückewenn sowas erlaubt es drei Klammer aufdrei plus vier malsieben mi drei Klammer zuplus vierundnormalKlammer zuplus fünf ?? Klammer zuKomma minus acht Klammer zu ?? jetzt vierJahredie Menge aller solcher Ausdrücke korrekt geklammerterarithmetische Ausdrückedas ist auch eine Sprachewas zum Beispiel nicht drin es ist das hier drei Plus Klammer zuoder sowas das ist nicht in der Sprache enthalten bei zwei Klammer zu eine Klammer auf geht für mich und drei plus gibt auch andere ist aber schon klar was das sein soll die Menge der Strecke Klammer zu ?? mit Ausdrückedas ist leiderdas ?? leider das ist keine Sprachelieber mit Automaten testen kannanaus folgendem Grundwenn jemandsechs Klammern aufmachtmüssen wir sicherstellendass er nachher auch irgendwann die sechs Klammern wieder zu machtdas heißt der Zustand ich da erreicht habe musswissen das man sechs Klammer auf dieser Zustandder da erreicht es nach dem Staatsexamenaufgemacht habe der Zustand gespeichert Hermesmannsechs Klammer zu siebenund nicht fünf Klammer zu als Gewinner kann ich prüfen ob ?? sechs Klammer zu warwenn es ihm kann man auf war als das müssen ?? muss es ein anderer Zustand sein Zustand der weiß es waren sieben Klammer mit zwoundvierzig klammen Bahnmuss ein Zustand seinder Weißwein zwei vierzig Klammer zuwas geht also schief beim Zustandsautomatensie bräuchten unendlich viele Zustände gerne an jemand tausend Klammern aufmachenund danach müssten sie wissen das es tausend Klammer auf Fahndung nach ?? verfolgen zu können das auch wieder tausend Klammer zu gemacht werdeneine Million Klammern eine Milliarde Klammer zujede endliche Zahl an Klammern müsstemindestensein getrennter Zustand werden das kann keine der Zustandsautomatwerden das müsstedas gäbe ein unendlicher Zustandsautomatwird erfährt man dann andereArten dass das in den Modelle zu übersetzen??es wird auf jeden Fall nicht mehrreguläre Sprachen werden dasals Randnotiz aus der theoretischen Informatik so eine Sprache allein schon mit Klammerungkorrekte Klammerungermöglicht man nicht mit Zustandsautomatengeprüftnicht mit endlichen Zustandsautomatengeprüft das in die man sichtypischerweise anich will ihn noch die beiden wichtigsten Beispiele für formale Sprachen in der Praxis zeigen