Die Suche ergab 6 Treffer

von d_glenz
18. Feb 2013 13:30
Forum: Archiv
Thema: Variablen-Initialisierung in Triangle
Antworten: 3
Zugriffe: 370

Re: Variablen-Initialisierung in Triangle

Also der disassemblierte Code sieht ja so aus: 0: PUSH 1 1: LOADL 42 2: LOADL 1 3: CALL add 4: LOAD (1) 0[SB] 5: LOADL 42 6: CALL add 7: LOAD (1) 1[SB] 8: CALL mult 9: STORE (1) 0[SB] 10: POP (0) 2 11: HALT Und in der Spezifikation von PUSH steht ja: "Push d words (uninitialised) onto the stack", de...
von d_glenz
18. Feb 2013 12:17
Forum: Archiv
Thema: Variablen-Initialisierung in Triangle
Antworten: 3
Zugriffe: 370

Variablen-Initialisierung in Triangle

Hallo, mir ist bei den kleineren Examples im Triangle-Bundle folgender Code aufgefallen (bar.tri): let var x : Integer; const n ~ 42; const m ~ n + 1 in x := x + n * m; Interessanterweise wird in diesem vorgegebenen Progrämmchen keine Variablen-Initialisierung von x vorgenommen. Dem Triangle-Compile...
von d_glenz
3. Feb 2013 17:43
Forum: Archiv
Thema: 3. Aufgabenblatt
Antworten: 38
Zugriffe: 1895

Re: 3. Aufgabenblatt

Ok, vielen Dank für eure Hilfe!
von d_glenz
3. Feb 2013 16:34
Forum: Archiv
Thema: 3. Aufgabenblatt
Antworten: 38
Zugriffe: 1895

Re: 3. Aufgabenblatt

Hallo, liegt denn der Sinn von Aufgabe 3.4 einzig darin, mehr als 360 Felder zu zeichnen, jeweils mit Basistyp, benutzerdefiniertem Typ und Record-/Array-Zugehörigkeit? Wenn ja wären das ja geschätzte 5 Seiten mit jeweils gleichem Inhalt, nämlich den board-Einträgen. Anders gefragt: Sollen wir jedes...
von d_glenz
20. Dez 2012 11:53
Forum: Archiv
Thema: 1. Aufgabenblatt
Antworten: 16
Zugriffe: 1258

Re: 1. Aufgabenblatt

Gibt es dazu auch eine Musterlösung oder kann man die Korrekturen irgendwo einsehen?
von d_glenz
13. Dez 2012 14:06
Forum: Archiv
Thema: 2. Aufgabenblatt
Antworten: 23
Zugriffe: 2073

Re: 2. Aufgabenblatt

Kann bei einer BinaryExpression mit einer Variablen z

Code: Alles auswählen

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?

Zur erweiterten Suche