Compilerbau - Hinweise

Attributierte Gammatiken

Wir geben hier eine relativ einfach handhabbare formale Definition für die Eigenschaften "abgeleitetet" und "ererbte" bei Attributen von attributierten Grammatiken, die sich auf die Definition von Mahn (s.u.) stützt, der wiederum D. Knuth zitiert.

Definition

Sei eine attributierte Grammatik G gegeben, X aus den Symbolen von G, und X.a ein Attribut zu X. Dann gilt
Da semantische Regeln nur die in einer Produktion vorkommenden Symbole benutzen dürfen, kann man in einem Strukturbaum mit an die Knoten dekorierten Attributen folgendes beobachten: Diese Beobachtung folgt direkt aus dem Zusammenhang von Produktion und Strukturbaub (bzw. Parsebaum).

Literatur

Verfasser: Mahn, Ulrich
Hauptsachtitel: Attributierte Grammatiken und Attributierungsalgorithmen

Verlag: Springer-Verlag
Erscheinungsjahr: 1988
Gesamttitel fortlaufendes Werk; Zaehlung (1): Informatik Fachberichte ; 157
ISBN: 3-540-18650-6

Dietmar Lammers
Last modified: Tue Jan 18 10:46:10 MET 2000