- konkreter Syntaxbaum = der Ableitungsbaum 
 
- abstrakter Syntaxbaum = wesentliche Teile
des konkreten Baumes
  
 
unwesentlich sind z. B. die Knoten, 
die zu Hilfsvariablen der Grammatik gehören.
abstrakter Syntaxbaum kann als
synthetisiertes Attribut konstruiert werden.
E -> E + P  ;  E.abs = new Plus(E.abs, P.abs)
E -> P      ;  E.abs = P.abs
Johannes Waldmann
2011-01-18