Quoted
Original von NullAhnung
1. Hab ich das richtig verstanden: Ist First(X) die Menge aller Terminale, die auf X folgen können?
Quoted
2. Wie ist das mit dem $ Zeichen? Kann das auch in einer Menge stehen in der auch andere Terminale stehen?
Quoted
3. LL1-Bedingung: Bedeutet das, dass jedes Terminal in den Mengen nur einmal vorkommt? Also z.B. First(A)={*} First(B)={&,+}
This post has been edited 2 times, last edit by "Informatik Minister" (May 19th 2004, 10:18am)
Quoted
Versteh nicht warum die falsch sein sollen. First sind die die vor den Nichtterminalen stehen können und Follow die die dahinter stehen oder nicht?
Vielleicht kann das ja mal jemand erklären.
This post has been edited 1 times, last edit by "MAX" (May 24th 2004, 12:06pm)
Erfahrener Schreiberling
Date of registration: Oct 10th 2002
Location: Hannover
Occupation: Wissenschaftlicher Mitarbeiter
This post has been edited 1 times, last edit by "mDev" (May 24th 2004, 3:32pm)
Quoted
Original von mDev
wie gehe ich denn bei First mit den terminalsymbolen um, die werden schliesslich nicht abgeleitet?
ist in aufgabe 1 zB First(+)=First(D) oder First(*)=First(F) ?
Quoted
Original von MartinH
Wie ist denn Aufgabe 2 gemeint? Also man nimmt eine neue Grammatik (zum Beispiel die Produktion von E abändern, die ja die LL1-Bed verletzt) und prüft dann ob die LL1 Bedingung jetzt nicht mehr verletzt wird? Wofür gibts denn dann 13 Punkte?