Die Suche ergab 135 Treffer

von LordHoto
20. Dez 2012 15:58
Forum: Archiv
Thema: 1. Aufgabenblatt
Antworten: 16
Zugriffe: 1329

Re: 1. Aufgabenblatt

d_glenz hat geschrieben:Gibt es dazu auch eine Musterlösung oder kann man die Korrekturen irgendwo einsehen?
Letztes Jahr wurden Musterlösungen veröffentlicht. Aber auf der Webseite finde ich bisher noch nichts. Vllt. einfach noch mal warten ;-).
von LordHoto
17. Dez 2012 16:26
Forum: Archiv
Thema: 2. Aufgabenblatt
Antworten: 23
Zugriffe: 2110

Re: 2. Aufgabenblatt

Ich wollte nochmal fragen, wie es am sinnvollsten ist die Aufgabe 2 umzusetzen. Sollen wir einfach die Checker Funktion kopieren und alle Funktionen erst auf die Rückgabe des Originalwertes reduzieren und dann an den Stellen wo es nützlich ist die Optimierungen einbauen? Man kann natürlich sich den...
von LordHoto
14. Dez 2012 00:17
Forum: Archiv
Thema: 2. Aufgabenblatt
Antworten: 23
Zugriffe: 2110

Re: 2. Aufgabenblatt

StudyForFun hat geschrieben:Eine kurze Frage zur Aufgabe 1. Dürfen wir die vorimplementierten Versionen von HashMap, Stack und List aus der java API verwenden, um die Symboltabellen-Klasse zu implementieren oder müssen wir eigene Versionen schreiben?
Java Standardklassen dürfen verwendet werden.
von LordHoto
13. Dez 2012 14:27
Forum: Archiv
Thema: 2. Aufgabenblatt
Antworten: 23
Zugriffe: 2110

Re: 2. Aufgabenblatt

Kann bei einer BinaryExpression mit einer Variablen z z < maxint immer zu true evaluiert werden? Denn z könnte (zumindest in Java/C/C++, wo z=maxint gültig wäre) zur Laufzeit ja durchaus den Wert maxint haben. Oder ist maxint wirklich größer als alle Integer-Werte? maxint ist ein valider Wert, den ...
von LordHoto
12. Dez 2012 13:05
Forum: Archiv
Thema: 2. Aufgabenblatt
Antworten: 23
Zugriffe: 2110

Re: 2. Aufgabenblatt

Ebenso habe ich mit Aufgabe 2.2 noch ein Problem. – Wenn op eine Operation mit neutralem Element ist und C1 oder C2 eben dieses neutrale Element ist, dann ersetzen Sie die Operation durch den jeweils anderen Operanden. – Bei logischen Operationen beachten Sie die Fälle false /\ x = false bzw. true ...
von LordHoto
11. Dez 2012 15:49
Forum: Archiv
Thema: 2. Aufgabenblatt
Antworten: 23
Zugriffe: 2110

Re: 2. Aufgabenblatt

Bevor jemand Probleme damit hat: -Bei dem Beispiel auf dem Blatt fehlt "begin ... end" um die Commands. Stimmt und das letzte Command sollte normalerweise nicht mit ";" terminiert werden. -In der createBoolean-Methode wird nicht der Type der Expression auf StdEnvironment.booleanType gesetzt, wodurc...
von LordHoto
5. Dez 2012 20:20
Forum: Archiv
Thema: 2. Aufgabenblatt
Antworten: 23
Zugriffe: 2110

Re: 2. Aufgabenblatt

End-of-central-directory signature not found. Either this file is not a zipfile, or it constitutes one disk of a multi-part archive. In the latter case the central directory and zipfile comment will be found on the last disk(s) of this archive. ...und es lässt sich bei mir nicht öffnen (mit dem Sta...
von LordHoto
16. Nov 2012 18:52
Forum: Archiv
Thema: Aufgabe 1.5
Antworten: 4
Zugriffe: 647

Re: Aufgabe 1.5

Auf den Seiten werden die Methoden definiert, die dann auch die konkreten Nodes des AST zurückliefern. Können wir auch diese Lösung abgeben? Natürlich unter betracht Punkte abgezogen zu bekommen, falls man bei dieser Lösung Fehler macht. Oder wird nur _diese eine_ Lösung akzeptiert? Eigentlich ist ...
von LordHoto
16. Nov 2012 18:33
Forum: Archiv
Thema: Aufgabe 1.5
Antworten: 4
Zugriffe: 647

Re: Aufgabe 1.5

was macht es denn für einen Sinn parseN Methoden zu schreiben die void als Rückgabewert haben? Sollte man nicht viel mehr die parseN Methoden wie im Buch auf Seite 114ff definieren? Bei dieser Aufgabe geht es eher um den strukturellen Aufbau des Parsers als um einen Parser, der dir tatsächlich eine...
von LordHoto
16. Nov 2012 17:03
Forum: Archiv
Thema: 1. Aufgabenblatt
Antworten: 16
Zugriffe: 1329

Re: 1. Aufgabenblatt

Ich habe noch einen Typo gefunden. Aufgabe 1.5: Jedes Terminalsymbol außer denen aus der Produktion ID sind als Schlüsselwort zu betrachten. Das müsste wohl D heißen? Mal davon abgesehen, das 1, 2 und 3 nicht mal in der Menge der Terminalsymbole aufgeführt werden. Hier heißen sie nämlich a,b und c....
von LordHoto
13. Nov 2012 00:31
Forum: Archiv
Thema: 1. Aufgabenblatt
Antworten: 16
Zugriffe: 1329

Re: 1. Aufgabenblatt

Ich habe noch einen Typo gefunden. Aufgabe 1.5: Jedes Terminalsymbol außer denen aus der Produktion ID sind als Schlüsselwort zu betrachten. Das müsste wohl D heißen? Ich denke, dass es so gedacht ist, aber ich würde hier auf die Antwort von Herr Huthmann warten. In Aufgabe 1.4 ist auch ein Fehler ...
von LordHoto
10. Nov 2012 16:02
Forum: Archiv
Thema: Aufgabe 1.2
Antworten: 1
Zugriffe: 410

Re: Aufgabe 1.2

Nein. Es sollen die ASTs direkt in Quellcode umgesetzt werden. Dinge, die nicht im AST sind, sollen nicht hinzugefügt werden.
von LordHoto
27. Aug 2012 14:34
Forum: Archiv
Thema: Ergebnisse und Klausureinsicht
Antworten: 19
Zugriffe: 2029

Re: Ergebnisse und Klausureinsicht

Ich würde mich auch über Bilder der List freuen.
von LordHoto
27. Jun 2012 15:54
Forum: Archiv
Thema: Klausurvorbereitung
Antworten: 1
Zugriffe: 264

Klausurvorbereitung

Hallo, ich wollte mal nachfragen ob es exemplarische Aufgaben für die Klausurvorbereitung geben wird? In Compiler 1 war ja ordentliches malen der ASTs etc. sehr wichtig z.B., in Compiler 2 wurde aber bei den Vorlesungsfolien teilweise schon unterschiedliche Zeichenstile für CFGs benutzt IIRC, von da...
von LordHoto
13. Jun 2012 01:17
Forum: Secure Coding Lab
Thema: Assignment 5: Test2 output
Antworten: 5
Zugriffe: 897

Assignment 5: Test2 output

Hi, I am wondering about the expected output given for the second test case. For label 3 ("y := 10 / (x - 1)") there is only a "divideBy((x - 1))" event generated, but according to the definition of the events used it should also create a "change(y)" event (and indefinitly many other change(...) eve...

Zur erweiterten Suche