All posts by Albert Zündorf

Compiler Construction, WS1213

Die Abgabe ist bis Di, den 6.11.2012 23:59 Uhr fällig!

Für die Aufgabe soll ein Interpreter implementiert werden, der Ausdrücke (mathematisch korrekt) auswerten kann.
Einige Hinweise zur Verdeutlichung des Funktionsumfangs des Interpreters:
• als Eingabe dienen die einstelligen, ganzen Zahlen >= 0
• Addition (+) wird korrekt ausgewertet
• Subtraktion (-) wird korrekt ausgewertet
• Multiplikation (*) wird korrekt ausgewertet
• Division (/) wird korrekt ausgewertet
• Geklammerte Ausdrücke werden korrekt ausgewertet (bspw. (3+4)*5 ergibt 35)
• ’Punkt vor Strich’ wird korrekt ausgewertet (bspw. 3+4*5 ergibt 23)

WICHTIG:
Für alle Funktionalitäten müssen Unit Tests mitgeliefert werden. Jede Funktionalität, für die kein Unit Test vorliegt, gilt als nicht implementiert und kann nicht bewertet werden. Diese Abgabe muss als separates Eclipse-Projekt implementiert und abgegeben werden. Sofern nicht explizit zugelassen, dürfen zusätzliche Bibliotheken Dritter nicht verwendet werden. Im Zweifel bitte bei mir rückversichern.

Compiler Construction, WS1213

Die Hausaufgaben müssen jeweils einzeln bearbeitet und abgegeben werden. Die Abgabe muss über unser Hausaufgabenabgabesystem erfolgen. Die Abgabe ist nur als einzelne *.zip oder *.jar-Datei möglich. Daher müssen alle für eine Abgabe relevanten Daten zu einem solchen Archiv kombiniert werden. Zu empfehlen ist die Abgabe als exportiertes Eclipse-Projekt.
Stellt sicher, dass in der Abgabe auch wirklich alles nötige enthalten ist (Quellcode, Abhängigkeiten, usw.)

Seminar, WS1213

Hier die Themenvergabe und der jeweils zuständige Betreuer:

Thema Student Betreuer
Scala Kassem Tohme Andreas Scharf
JavaFX 2.x Robert Meschkat Andreas Scharf
Clojure Tobias Benkner Andreas Scharf
Wicket Witali Schmidt Andreas Scharf
Vaadin Jan Hess Andreas Koch
Google Dart Philipp Sperber Andreas Koch
HTML 5 Thomas Geldmacher Andreas Koch
Play! Waldemar Seibel Andreas Koch
Ogema Gerhard Weiß Andreas Koch
Cocos2D-X Alex Jahl Tobias George
Blender Game Engine Florian Heerdegen Tobias George
Erlang Artem German Tobias George
Google Go Fabian Iffländer Tobias George
Gradle Sergej Bratschow Tobias George
OrientDB Ingo Witzky Tobias George
Sitebricks Dimitri Raabe Tobias George
Game-Engines Johannes Maas, Jörn Otte, Jürgen Fast, Sascha Lütkemeier Stefan Lindel
GIT Jonas Posner Stefan Lindel
Hadoop Marcel Hahn Ruben Jubeh