Theoretische und technische Informatik - ganz praktisch
Herzlich willkommen auf der Question/Answer-Plattform zu Grundlagen der Informatik II. Wir wünschen Ihnen viel Spaß beim Lernen und Diskutieren!
Loggen Sie sich mit Ihrem KIT-Account (u...) ein, um loszulegen!
Beachten Sie auch diese Informationen zum Schnelleinstieg.
(Nicht-KIT-Studierende beachten bitte diese Informationen.)

a): weglassen von S2 durch andere Regeln möglich?

+2 Punkte
45 Aufrufe
Kann bei der Teilaufgabe a) das Nonterminal S2 auch weggelassen werden, indem man beispielsweise die Regel S-->aS2 durch S-->a ersetzt? (Analog für alle anderen Produktionen bei denen ein S2 auf der rechten Seite steht.)
Gefragt 25, Sep 2015 in 2014-N-02 von uafjv uafjv Tutor(in) (167,990 Punkte)  

Eine Antwort

0 Punkte

Ja, kann man. Hier wurde die Grammatik direkt aus dem Automaten abgeleitet und da man von s2 nirgends hinkommt, wurde der Lambda-Übergang geschrieben. Das Verfahren, was du beschreibst ist genau die Vorgehensweise, wenn man eine Grammatik Lambda-frei machen möchte.

Viele Grüße,

Julian (Tutor)

 

Beantwortet 25, Sep 2015 von uafjv uafjv Tutor(in) (167,990 Punkte)  
...