![]() |
Compilerbau WiSe 2002/03Übungsblatt 9 |
ausdruck
der
Grammatik von Blatt 8 Attributregeln an, die komplexe
Ausdrücke mit Hilfe von Hilfsvariablen in einfache Ausdrücke
zerlegen. Gehen Sie dabei davon aus, das die Funktion
neue_hilfsvar()
Ihnen den Namen einer neuen
Hilfsvariable liefert.
a * 1.5 * ((y/3 + b + (7)) + (12 / ( pi / 4)))
var a array [-5:17,12:14,0:1] of integer;im Speicher abgelegt? Wieviele Speicherzellen belegt es? Wie wird im erzeugten Code auf das Element
a[-3,12,1]
zugegriffen?