Die Suche ergab 87 Treffer

von Daniel S.
21. Jun 2009 12:46
Forum: Archiv
Thema: [Ex 7, Task 1] Exception in test of shadowing behaviour
Antworten: 2
Zugriffe: 221

[Ex 7, Task 1] Exception in test of shadowing behaviour

Hi, I get an exception in the following test case: (test (interp (with 'fact (num 42) (app fact (num 5)))) (num 120)) fun-body: expects argument of type <struct:fun>; given (num 42) In my opinion, the exception is correct, because after substituting "fact", we get: (interp (app (num 42) (num 5))) Wh...
von Daniel S.
22. Mai 2009 15:24
Forum: Archiv
Thema: Fourth assignment now available
Antworten: 5
Zugriffe: 358

Re: Fourth assignment now available

Aaron hat geschrieben:Gotta grab some syntax highlighting, mate! ;)
Embarrassingly I am using Notepad++, which has syntax highlighting for Haskell and I was wondering, why the test-cases were green, like the other comments... at least, I figured it out myself.
von Daniel S.
19. Mai 2009 09:58
Forum: Archiv
Thema: assignment 4, task 1
Antworten: 11
Zugriffe: 451

Re: assignment 4, task 1

Just replacing it with an "a" because "the compiler will figure it out by itself", does not work. To make it not to easy for you, here is a similar problem and its solution in C++. Your code corresponds to class FAE{ public: T NumE; //... }; But you end up with Line 3 - Error: unknown type T So you...
von Daniel S.
18. Mai 2009 11:39
Forum: Archiv
Thema: Fourth assignment now available
Antworten: 5
Zugriffe: 358

Re: Fourth assignment now available

First of all i think its worth mentioning, that the tests are called by typing for example Assignment.test1 in ghci, and not just test1 - it took me a while to figure that out :( You can simply write test1 , if you start ghci by double-clicking assignment.hs . And why didn't you also mention, that ...
von Daniel S.
27. Apr 2009 11:35
Forum: Archiv
Thema: additional test case for exercise 2 task 7
Antworten: 1
Zugriffe: 249

additional test case for exercise 2 task 7

I was a little surprised, that my solution for task 7 finally works with the given test cases, so I made a slightly more complex test case: (test (interp (parse '{with {y {A}} {with {x {- y 25}} {f x {- y {f {- {f x 1} 1} {f 20 3}}}}}}) (list (fundef 'f '(x y) (parse '{+ x y})) (fundef 'A '() (parse...
von Daniel S.
20. Apr 2009 10:22
Forum: Archiv
Thema: Task 5 (first exercise)
Antworten: 2
Zugriffe: 184

Re: Task 5 (first exercise)

Yes, you are free to use helper functions. Either define one on the top-level or use a local definition. Argh, that was the most difficult task (beside the correct syntax for task 7). There are no bonus points for a single function? ;) Edit: some more complex test cases, to test your solutions: (te...
von Daniel S.
4. Feb 2009 18:52
Forum: Archiv
Thema: Fehler in zwölfter Übung!
Antworten: 2
Zugriffe: 186

Re: Fehler in zwölfter Übung!

Ja stimmt, sonst wäre die Klammerung auch überflüssig. So ist es richtig: $ H := \begin{cases} 0, & \mbox{falls}\; MAX = MIN \\ 60 \cdot \left( 0 + \frac {G - B} {MAX - MIN} \right), & \mbox{falls}\; MAX = R \\ 60 \cdot \left( 2 + \frac {B - R} {MAX - MIN} \right), & \mbox{falls}\; MAX = G \\ 60 \cd...
von Daniel S.
27. Jan 2009 13:28
Forum: Archiv
Thema: Testate
Antworten: 4
Zugriffe: 290

Re: Testate

Zitat:
Sollten Sie nicht auf der Liste stehen, aber ein Projekt abgegeben haben, wenden Sie sich bitte an Christian Heinig.
von Daniel S.
20. Jan 2009 19:35
Forum: Archiv
Thema: Grundlegende Frage zum AI 1 Projekt
Antworten: 57
Zugriffe: 2107

Re: Grundlegende Frage zum AI 1 Projekt

jo hat geschrieben:MÜSSEN die Arbeiter im Konstruktor definiert werden, oder kann man sie auch in der Methode arbeite() des Zimmermanns definieren?
Wenn Sie die anderen Methoden des Zimmermanns implementieren, sollten Sie selbst auf die Antwort kommen.
von Daniel S.
17. Jan 2009 20:12
Forum: Archiv
Thema: Fehlermeldung???
Antworten: 4
Zugriffe: 254

Re: Fehlermeldung???

Die ArrayIndexOutOfBoundsException tritt beim Zugriff auf ein Array-Element auf, das nicht definiert ist. Der Code int[] array = new int[42]; array[0] = 1; array[-8] = 666; führt zum Beispiel zur gleichen Exception, da der Index -8 bei einem Array nicht definiert ist. Eine ArrayIndexOutOfBoundsExcep...
von Daniel S.
17. Jan 2009 20:00
Forum: Archiv
Thema: Konstruktor implementierung
Antworten: 3
Zugriffe: 243

Re: Konstruktor implementierung

Mitarbeiter() Am Anfang befindet sich jeder Mitarbeiter im Sammellager bei den Koordinaten (1, 1), hält keine Beeper und blickt nach Osten. Dieser Konstruktor erzeugt einen Mitarbeiter mit diesen Parametern. Maurer(int street, int avenue, direction dir, int laenge) Konstruiert einen Maurer für eine...
von Daniel S.
27. Nov 2008 16:07
Forum: Archiv
Thema: "return"
Antworten: 2
Zugriffe: 286

Re: "return"

Hallo Monte, die Methode Beispiel muss ja einen Wert vom Typ boolean zurückgeben (deshalb steht ja boolean vor dem Methodnenamen). Irgendwo in der Methode muss man dann den Rückgabewert definieren, das geht mit return (dt.: zurückgeben), ausserdem wird durch ein return wieder an der Stelle des Aufru...
von Daniel S.
11. Jun 2008 12:39
Forum: Ankündigungen
Thema: [UPDATE] Das Sommerfest der Fachschaft am 12. Juni 2008
Antworten: 11
Zugriffe: 5681

Re: [UPDATE] Das Sommerfest der Fachschaft am 12. Juni 2008

Ich glaube eher, dass die einen alle als Master gejumpert sind und die anderen alle als Slave, dann ist ja auch klar wer welche kriegt :)
von Daniel S.
19. Mai 2008 23:04
Forum: Archiv
Thema: ProPro - Frage zur Aufgabenstellung
Antworten: 49
Zugriffe: 4570

Re: ProPro - Frage zur Aufgabenstellung

Ich meinte eigentlich, dass es hier davon abhängt, wie man den ProgramCounter interpretiert. Entweder zählt er fortlaufend hoch, also hat nicht explizit die Speicheradresse des nächsten Befehls oder er zeigt eben explizit auf den nächsten Befehl im Programmspeicher. Außerdem gibt es einen Programm‐...
von Daniel S.
19. Mai 2008 12:18
Forum: Archiv
Thema: Übungen
Antworten: 24
Zugriffe: 2435

Re: Übungen

Oh, ich habe gerade gemerkt, dass ich auf was anderes hinaus wollte, was aber doch länger ist. Ich dachte daran, eine while-Schleife zu nehmen und eine Abbruchbedingung mithilfe eines boolean zu realisieren. Die hätte allerdings zusätzlich Speicher benötigt, insofern ist break eine ziemlich nützlic...

Zur erweiterten Suche