30.11.2012 Aufrufe

CB12 Fol V1 Einfuehrung.pdf - FH Aachen

CB12 Fol V1 Einfuehrung.pdf - FH Aachen

CB12 Fol V1 Einfuehrung.pdf - FH Aachen

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Ziele<br />

Compilerbau<br />

Prof. Dr. H. Faßbender<br />

Einführung 5<br />

• Entwicklung eines Compilers Mini-Java -> M32-Assembler<br />

• Compilererzeugendes Tool javacc kennenlernen<br />

• Phasen eines Compilers & Technologien kennenlernen:<br />

– lexikalische Analyse Scanner reguläre Ausdrücke<br />

– Syntaxanalyse Parser EBNF<br />

– semantische Analyse kaum Attributgrammatiken<br />

– Codeerzeugung rekursive Funktionen<br />

– Codeoptimierung Datenflussanalyse, ...<br />

• Anwendung der zugrunde liegenden Theorie<br />

• Probleme beim Entwurf von Programmiersprachen<br />

• Äquvialenz höhere Programmiersprache und Assembler<br />

• Komfort höherer Programmiersprachen

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!