Du befindest dich hier: FSI Informatik » Prüfungsfragen und Altklausuren » Hauptstudiumsprüfungen » Lehrstuhl 2 » Übersetzerbau 1 + 3
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige ÜberarbeitungVorherige Überarbeitung | |
pruefungen:hauptstudium:ls2:ueb13-2010 [23.04.2010 06:40] – 77.23.151.146 | pruefungen:hauptstudium:ls2:ueb13-2010 [23.04.2010 06:42] (aktuell) – 77.23.151.146 |
---|
Semantische Analyse: | Semantische Analyse: |
* Deklariertheit, kurz entspr. Tabellen erwähnt | * Deklariertheit, kurz entspr. Tabellen erwähnt |
* Typprüfung, das wollte er etwas genauer => Typberechnung erklärt (Typen von Literalen eigentlich schon im Lexer bekannt!), Methodenauswahl (-> OOP? Neue Fehler bei ''obj.foo(2.0)'' statt ''foo(2.0)'' bei bekanntem stat. Typ von ''obj''??), Prototypen | * Typprüfung, das wollte er etwas genauer => Typberechnung erklärt (Typen von Literalen eigentlich schon im Lexer bekannt!) \\ Methodenauswahl (-> OOP? Neue Fehler bei ''obj.foo(2.0)'' statt ''foo(2.0)'' bei bekanntem stat. Typ von ''obj''??)\\ Prototypen |
* "Auslagerung" von Sachen aus der syntakt. Analyse um Grammatik einfach zu halten (Lookahead; z.B. transient foo(), ...) | * "Auslagerung" von Sachen aus der syntakt. Analyse um Grammatik einfach zu halten (Lookahead; z.B. transient foo(), ...) |
* Überprüfung von z.B. zykl. Vererbung... | * Überprüfung von z.B. zykl. Vererbung... |